
Three minutes: Nicolas Anelka breaks clear, but his shot is blocked at the edge of the Portsmouth area by Aaron Mokoena. The loose ball drops to Frank Lampard, who fires a shot just wide.
13 mins. Lampard is unfortunate to see his 30-yard curling effort hit the outside of David James' right-hand post.
15mins: James is down quickly to push Anelka's low drive behind as Chelsea threaten the Pompey goal again.
20mins: South Africa international Mokoena makes a fine double block after the ball is cleverly worked across the Pompey box to Didier Drogba at the far post.
22mins: Portsmouth almost snatch the lead with their first meaningful attack when Aruna Dindane's cross is hooked back goalwards by Kevin-Prince Boateng, which Frederic Piquionne diverts on target - but somehow Petr Cech clauses the ball away.
26mins: Chelsea miss a sitter as Ashley Cole finds himself in space on the right of the Pompey box, before slotting the ball back across to Salomon Kalou - who, with the goal at his mercy, somehow volleys his shot against the bar from inside the six-yard box.
29mins: Another let off for Pompey as John Terry's looping header drops onto the crossbar following a free-kick.
32mins: Tempers almost boil over after Michael Ballack clashes with Dindane.
34mins: Piquionne beats the Chelsea offside trap down the left channel, and cuts the ball back for Dindane - but the on-loan Lens forward completely misses his kick.
35mins: Boateng is cautioned by referee Chris Foy after a late challenge on Ballack leaves the Chelsea midfielder needing treatment for an ankle problem, with replays suggesting the Pompey man was somewhat fortunate not to have been shown a straight red card.
38mins: From the resulting free-kick, Drogba smashes a 30-yard free-kick goalwards, which James tips onto the underside of the crossbar, with the ball bouncing down right on the line as Pompey survive once more.
41mins: Drogba collects a chip across the six-yard box and stabs a low shot under James - but is denied by the foot of the post.
44mins: Mokoena heads Kalou's effort away after full-back Branislav Ivanovic had darted into the right side of the Pompey penalty area.
51mins: Boateng collects an angled free-kick at the far post, and does well to flash the ball back across goal, but just over.
55mins: Substitute Juliano Belletti trips Dindane as the Pompey winger skips into the right side of the Chelsea box, and the referee points to the spot. However, Boateng's penalty is poor and Cech saves with his legs.
58mins: CHELSEA 1 PORTSMOUTH 0. Mokoena fouls Drogba some 25-yards out, and the Chelsea striker takes the free-kick himself, curling a fine effort around the wall and into the far corner, past the full-stretch dive of James.
71mins: Chelsea substitute Joe Cole had only been on the pitch for a matter of moments when he was set up by Drogba after another good save from James at his near post - but the England hopeful fails to make a decent connection and the loose ball is hacked clear.
82mins: Terry gets an inadvertent touch to take the ball away from Dindane after it rolls across the Chelsea six-yard box.
87mins: Lampard charges into the Pompey area, and a tired challenge from Michael Brown trips the England man - but he drag the penalty wide.