Ipswich Town were denied their first win of the season by a late Leicester City goal in a pulsating, controversial 1-1 draw at Portman Road - watch the highlights here...

Leif Davis put Town ahead with a world-class volleyed finish from Sam Morsy's sublimely weighted long pass, and it looked like the Blues were well on course for all three points.

READ MORE: Stuart Watson's verdict on draw

But the match turned in a matter of seconds with 12 minutes left as first Conor Chaplin was run over by Abdul Fatawu in the Leicester box in what appeared to be a stonewall penalty.

But it wasn't given - or even reviewed by VAR - and seconds later Kalvin Phillips was set off for a second yellow card.

READ MORE: 'It was a clear penalty!' - McKenna post-match reaction

Ten-man Town stuck to their task, but Blue hearts were broken in the 94th minute when Jordan Ayew scored a late equaliser for the Foxes.

Watch the highlights here...