One of the most iconic stadiums in the world, the Eden Gardens has witnessed some of the most historical performances in international cricket and the Indian Premier League.

Home to the Kolkata Knight Riders, the ground holds a very special place in the remarkable career of Harbhajan Singh. Even before he donned the Purple and Gold, he weaved magic in his Indian jersey and enthralled millions of fans for years at this venue.

"I believe there is some higher power that watches over me when I play any match at Eden Gardens. Only a select few have been showered with the blessings of doing so well in the city of Kolkata, and I’m one of its favourite sons. I’m really glad I got my hat-trick for India at Eden Gardens," he said.

The off-spinner has astounding numbers at the Eden Gardens in all three formats of the game but was particularly lethal in the longer format. In seven Test matches, he has scalped 46 wickets at an average of 21.76 with six five-wicket hauls and a solitary 10-wicket haul in the game.

Let's relive some of his notable performances in Test cricket at the Eden Gardens:

7/87 vs South Africa in 2004

With a slender 106-run lead in the first innings against South Africa, the Indian team marched out on the field with an aim to bundle out the opposition early on a wicket that was offering turn.

Along with Anil Kumble, Harbhajan Singh crippled the batting unit of the opposition. The duo claimed all 10 wickets in the second innings, with the off-spinner registering his career-best figures of seven wickets for 87 runs.

His magical spell helped the Indian team register an eight-wicket victory.

7/123 vs Australia in 2001

Australia stepped into this game high on confidence after a comprehensive 10-wicket win over the home team in Mumbai. The Eden Gardens was set to host the crucial second Test in the three-match series.

The visitors won the toss and elected to bat first on a hot and humid day in Kolkata. A century from Steve Waugh and contributions from Matthew Hayden and Justin Langer ensured the Aussie side was well on course for a mammoth total in the first innings.

However, Harbhajan Singh weaved his magic in the last hour of the day to help the Indian side bounce back in the contest. After picking up prized wickets at the top of the order, the Turbanator wreaked havoc in the middle order by becoming the first Indian to take a hat-trick in Test cricket.

The hat-trick included the vital wickets of Ricky Ponting, Adam Gilchrist and Shane Warne, which enabled the Indian team to dismiss the opposition for 445 runs in the first innings. Out of those 10 wickets, Harbhajan accounted for seven, giving away 123 runs.

6/73 vs Australia in 2001

The second Test between arch-rivals India and Australia will go down as one of the most memorable games in the history of cricket. While Harbhajan Singh's hat-trick headlined the first innings, the batting show of the Indian side witnessed one of the greatest comebacks.

After being pressed for a follow-on, VVS Laxman (281) and Rahul Dravid (180) battled injuries and illness to help India post a mammoth 657 runs (declared).

With 384 runs to chase in the final innings, the Australian outfit was bamboozled with another magical spell of spin bowling by Harbhajan Singh. He picked up six wickets of 73 runs to guide the team to a 171-run win.

The match proved to be a turning point in his career, and this win enabled the side to draw level in the all-important series.