Dilshan runs the show for Sri Lanka

Tatenda Taibu & Tillakaratne Dilshan promo

Tatenda Taibu & Tillakaratne Dilshan promo - Dilshan gets Sri Lanka off to a flier in Pallekele  

Upul Tharanga

Upul Tharanga - Tharanga also prospers in a mammoth opening stand  

Tillakaratne Dilshan & Upul Tharanga

Tillakaratne Dilshan & Upul Tharanga - The duo share the second highest stand in World Cup history  

Sri Lanka fans

Sri Lanka fans - The home support show their approval  

Tillakaratne Dilshan

Tillakaratne Dilshan - Dilshan salutes a fine hundred  

Upul Tharanga

Upul Tharanga - Tharanga follows his partner to three figures  

Ray Price & Chris Mpofu

Ray Price & Chris Mpofu - Zimbabwe celebrate a belated wicket - that of Tharanga  

Ray Price, Tatenda Taibu & Elton Chigumbura

Ray Price, Tatenda Taibu & Elton Chigumbura - Price gets in on the act as Sri Lanka lose a flurry of late wickets  

Pallekele

Pallekele - The floodlights light up the impressive Pallekele International Cricket Stadium  

Lasith Malinga & Brendan Taylor

Lasith Malinga & Brendan Taylor - Taylor launches an entertaining counter-attack  

Thisara Perera, Kumar Sangakkara, Muttiah Muralitharan & Regis Chakabva

Thisara Perera, Kumar Sangakkara, Muttiah Muralitharan & Regis Chakabva - Muralitharan strikes to end an opening partnership of 116  

Craig Ervine & Tillakaratne Dilshan

Craig Ervine & Tillakaratne Dilshan - Dilshan makes an impression with the ball  

Tillakaratne Dilshan

Tillakaratne Dilshan - The part-time spinner celebrates a second wicket in as many balls  

Tatenda Taibu & Tillakaratne Dilshan promo Upul Tharanga Tillakaratne Dilshan & Upul Tharanga Sri Lanka fans Tillakaratne Dilshan Upul Tharanga Ray Price & Chris Mpofu Ray Price, Tatenda Taibu & Elton Chigumbura Pallekele Lasith Malinga & Brendan Taylor Thisara Perera, Kumar Sangakkara, Muttiah Muralitharan & Regis Chakabva Craig Ervine & Tillakaratne Dilshan Tillakaratne Dilshan