MELBOURNE- Indian batsman Shikhar Dhawan today scored a century to frustrate South Africa's pace attack as India set the Proteas 308 to win their World Cup clash at the Melbourne Cricket Ground. India captain Mahendra Singh Dhoni won the toss and had little hesitation sending his team in to bat.

Vernon Philander spent time off the field with an apparent hamstring injury and bowled just four overs. Dhawan contributed 137, Rahane scored 79 and Kohli joined 46, giving South Africa 308 runs target to win in 50 overs.