India defeated South Africa by 63 runs in the third and final cricket Test at Johannesburg on Saturday.

Chasing a modest score of 244 runs to win the Test, South Africa were well on track with a score of 144/3 but suddenly collapsed for 177 runs all-out handing the visitors 63 runs win.

The hosts lost their last seven wickets for just 33 runs. Mohammad Shami swept the South African batting line-up by taking five wickets in 12 overs giving away just 28 runs. Skipper Virat Kohli hailed this victory as one of India's all-time memorable wins. With only 33 runs to score to win the match with seven wickets in hand, India had very little chance and had almost given up.

But the Indian pacers had other ideas. Jusprit Bumrah and Ishanth Sharma gave good company to Shami and toppled two wickets each.

India won the toss and batted first

Earlier, Virat Kohli, the Indian skipper won the toss and decided to bat first on not so batting friendly track. It didn't take much time for Kohli to realize that his decision to bat first was wrong as India was struggling at 13 for the loss of 2 wickets. Murali Vijay scored 8 runs while Rahul was out for a duck, both caught behind.

Kohli and Pujara steadied the scoring by scoring half centuries. And after they got out, India slumped to a score of 187 losing all the wickets.

South Africa fails to capitalize

After India posted just 187 runs in their first innings, it was expected that South Africa would take advantage and register a big score, but they were able to score only 194 runs taking a thin lead of seven runs.

Perhaps they underestimated the young Indian pace attack as Bumrah grabbed five wickets while B Kumar took three wickets.

Now India had a big chance to score in the second Innings, and give a big target for the hosts to score and win. India started off well but managed to score 247 runs setting a target of 241 runs to win.

South Africa lost a quick wicket when the score of five, but D Elgar (86) and Hashim Amla (52) took the score to 124 runs for the loss of just one wicket.

At this point, they were just cruising along and had the match in their pockets. But the Indian bowlers stuck to the line and length and never gave up. After Amla and Elgar got out, the rest of the South African batting line-up fell like a pack of cards and lost all the wickets for just 177 runs.

Awards of the series

Bhuvneshwar Kumar was adjudged the Man of the Match for taking eight wickets in the match.

Vernon Philander was awarded the Man of the Series. He said, "Sorry we couldn't win this one, but happy with my performances. Able to stand up with the bat in crucial situations. We'd have loved to pull this one off too, was my 50th Test, but India played better."

Virat Kohli was ecstatic, he praised the Indian bowlers and said, "Sixty wickets in a series is rare, we need to think about our game, prepare better and I'm sure we can win more often away from home."

ODI and T20 series squads announced

Next, the two teams will play six-ODIs and three T20's with the first ODI scheduled on Thursday, February 1.

The first ODI will be played on February 16.

A 16-member Indian squad for the T20 series was announced on Thursday. Suresh Raina has been included on the side. Virat Kohli is back after taking a break from the Sri Lanka series because of his wedding with Indian actress Anushka Sharma. The couple wed in Italy and hosted grand receptions in India at Mumbai and Delhi.

Unadkad costliest Indian player in IPL

The Indian Premier League auction concluded in Bangalore on Saturday and India's unadkat emerged as the most expensive player. Rajasthan Royals bought for a whopping Rs 11.5 crores.

Unadkat was practicing for the upcoming series when he got the news, he said, "When I spoke to my parents, they were a bit nervous and had thoughts about the pressures and expectations that would come with it," he said.