India won the Under-19 World Cup final against South Africa under Virat Kohli's captaincy on March 2, 2008. Batting first, India were dismissed for 159 runs in 45.4 overs but as rain interrupted the match later, South Africa's target was revised to 116 in 25 overs. India won their second U-19 World Cup after South Africa could only make 103/8.