Fulham 3 Villa 1
Danny Murphy's penalty and former Albion striker Diomansy Kamara's brace cancel out Ashley Young's Villa equaliser.
16:48: Full-time whistle blows.
16:35: Milner's free-kick finds Villa striker Emile Heskey in the box, he heads wide.
16:26: Villa winger's James Milner's free-kick is confortably gathered by Fulham goalkeeper Mark Schwarzer.
16:25: Former Albion midfielder Zoltan Gera fancies his luck against the Villa, his shot goes wide.
16:21: Gareth Barry lets fly for Villa but the ball goes over the bar.
16:18: Fulham make it three - Danny Murphy's corner is nodded on by Brede Hangeland and Kamara gets his second goal from close range.
16:05: Paul Konchesky's free-kick is dealt with by Villa goalkeeper Brad Friedel.
16:00: Former Albion striker Diomansy Kamara restores the lead for Fulham with a low shot 26 seconds into the second-half.
16:00: Second-half begins.
15:45: Half-time at Craven Cottage.
15:43: Great chance for Villa but Ashley Young's effort hits the post and goes wide.
15.35: Nip and tuck - a really good game. Chance for Kamara but his shot goes just past the post. Friedel makes another save from Nevland.
15.28: Another great save from Friedel, this time from Gera. At the other end Carew is causing all sorts of problems in the middle of the Fulham defence.
15.26: End-to-end stuff with Fulham just shading it in terms of possession.
15.16: Villa equalise through Ashley Young after good work from Petrov and Milner. It's a great game for the football purist.
15.14: Villa trying to get back into it. Ashley Young looks dangerous but at the other end of the pitch Fulham could have gone 2-0 up. Nevland blasted his shot over the bar.
15.08: Murphy puts the Cottagers ahead from the spot after a foul by Milner on Kamara. Friedel went the right way but couldn't stop the shot.
15.06: Villa looking dangerous - another chance for Agbonlahor but, at the other end of the table, Friedel is forced into a full-length save.
15.05: Agbonlahor forces Schwarzer into an early save.
15.00: We're under way in West London.
14:30: Teams in at Craven Cottage: -
Fulham: Schwarzer, Pantsil, Hughes, Hangeland, Konchesky, Gera, Murphy, Etuhu, Dempsey, Kamara, Nevland.
Subs: Zuberbuhler, Zamora, Dacourt, Gray, Stoor, Baird, Smalling.
Villa: Friedel, Luke Young, Knight, Davies, Shorey, Milner, Petrov, Barry, Ashley Young, Carew, Agbonlahor.
Subs: Guzan, Sidwell, Delfouneso, Heskey, Reo-Coker, Gardner, Clark.
Referee: Mark Halsey (Lancashire)