Substitute Kayode Odejayi netted a late winner as play-off hopefuls Colchester came from behind to secure a 2-1 win over Carlisle.

Carlisle opened the scoring midway through the first half when Ian Harte headed Graham Kavanagh's corner under goalkeeper Ben Williams' body at the far post for his 11th of the season.

The Cumbrians could have doubled their advantage had they not had a penalty appeal turned down when debutant Darryl Duffy was fouled by Williams in the area.

Danny Livesey wasted a chance for the visitors when his header deflected wide for a corner and the miss proved costly as the Us levelled shortly after the hour mark.

John-Joe O'Toole latched on to Odejayi's pass on the right and sent in an accurate cross for Clive Platt to head home.

Anthony Wordsworth and Odejayi both hit the woodwork for Colchester before the latter latched onto Ian Henderson's cross to seal the win in stoppage time with a neat volley.

Copyright (c) PA Sport 2009, All Rights Reserved.

#Darryl Duffy
#Colchester United
#Anthony Wordsworth
#Danny Livesey
#Ben Williams
#Clive Platt
#League One
#Ian Henderson
#Ian Harte
#Kayode Odejayi
#Graham Kavanagh
#John-Joe O'Toole
#Carlisle United