Leicester salvage draw with late penalty, Arsenal stay fourth
Leicester striker Jamie Vardy was bemused and then furious, jabbing his right finger towards the referee who had just brandished the red card.
Vardy had not only been denied a penalty, but Leicester's top scorer received a second booking after being adjudged to have dived.
With more than 30 minutes still to play, the leaders had to cope with 10 men while protecting a 1-0 lead that had been secured in the first half by Vardy's 22nd goal of the season.
West Ham did seize a 2-1 lead at the King Power stadium but Leicester, a team that was fighting relegation this time last season and was expecting to struggle again, refused to surrender.
In the fourth minute of stoppage time, still pursuing a leveller, fortune favoured Leicester again. Substitute striker Leonardo Ulloa sent West Ham goalkeeper Adrian the wrong way to salvage a 2-2 draw.
"I feel like he has tried to equal it out," Carroll said of the referee's third and final penalty call.
The five-game winning streak was over, but, for now, Leicester extended its lead to eight points ahead of second-place Tottenham's match at Stoke today.
Leicester only need to collect eight points from their last four matches to clinch the first league title in the 132-year history of this central England team.
Next Sunday against Swansea, though, Leicester will have to cope without Vardy as the striker serves a suspension.
Meanwhile, Arsenal was prevented from reclaiming third place in the Premier League when Yannick Bolasie's late goal gave Crystal Palace a 1-1 draw at the Emirates Stadium.
A largely forgettable afternoon ended with drama as Bolasie arrowed in a shot which should have been dealt with by goalkeeper Petr Cech, cancelling out Alexis Sanchez's opener on the stroke of halftime.
Arsenal drew level on points with Manchester City, which beat Chelsea on Saturday, but Arsene Wenger's side has an inferior goal difference.