Kyel Reid helped Wolverhampton Wanderers to snatch a late 2-2 Championship draw with Cardiff City on Sunday to end a mixed weekend for West Ham United's band of loanees.

The 21-year-old winger emerged as a 76th-minute replacement for Andrew Jarvis for Mick McCarthy's side before forcing Cardiff goalkeeper Dimitrios Konstantopoulos into conceding an own-goal just five minutes later when the Greek dropped his cross over the line. Fellow Hammer Nigel Quashie, who is also with Wolves until the end of the season, was not involved in the game.

Sunday's draw put Wolves four points clear of second-placed Birmingham City, for whom West Ham's Lee Bowyer completed a full 90 minutes in Saturday's 1-0 defeat at Coventry City.

Elsewhere, England Under-19 defender Jordan Spence helped a resurgent Leyton Orient keep a third clean sheet in succession as Geraint Williams' side overcame Hartlepool United 1-0 at the Victoria Ground. Spence has now appeared in each of the O's last six matches, during which time the east London club have conceded just four goals to climb out of the relegation zone.

In the same division, goalkeeper Jimmy Walker was beaten by a solitary Franck Moussa strike as Colchester United lost out 1-0 to Essex rivals Southend United at the Weston Homes Community Stadium. Walker has now made 14 league appearances for the U's.

Young left-back Joe Widdowson completed another full 90 minutes for League Two outfit Grimsby Town but was unable to prevent the Mariners from slipping to a 1-0 defeat at Darlington at The Arena. Widdowson, who has now made eight appearances for Grimsby since joining them in January, was also booked.

Calum Davenport was an unused substitute as Sunderland held out for a goalless Premier League draw at Arsenal, while Julien Faubert was not involved in the squad as Real Madrid romped to a 6-1 victory over Real Betis in Spain.