Wasteful Norwich City threw away the chance to go seven points clear at the top of the Championship as they drew with Queens Park Rangers.
After an entertaining but goalless first half, Todd Cantwell had a goal ruled out for offside as the Canaries spurned chance after chance during a dominant second period.
Norwich finally found the net with their 20th attempt, as Teemu Pukki converted a penalty after Cantwell went down under a challenge by Dominic Ball.
But Rangers salvaged a point they did not deserve when Bright Osayi-Samuel scored a penalty of his own following Christoph Zimmermann’s challenge on him.
The visitors could even have won it in stoppage time when Osayi-Samuel managed to miss an open goal from two yards out.
The Canaries are five points clear of second-placed Bournemouth, who have a game in hand, while Rangers remain in 19th place.
Kenny McLean, Emiliano Buendia and Mario Vrancic had decent first-half efforts for Norwich, although the best chance of the period came when Elias Chair broke clear for Rangers, but he was forced wide by a combination of Zimmermann and goalkeeper Michael McGovern and the opportunity went begging.
Norwich were dealt a blow at the end of the half when McGovern suffered an injury – the Northern Irish goalkeeper had been standing in for first-choice Tim Krul and had to be replaced by 19-year-old English Football League debutant Daniel Barden.
Barden was a spectator for much of the second period as Seny Dieng did well to save from Buendia and Pukki, while Rob Dickie cleared Jacob Sorensen’s shot off the line as Norwich constantly looked dangerous.
Pukki’s penalty was deserved, but it spurred Rangers into action as Barden palmed over a header from a corner before the visitors levelled.
And Rangers should have returned to west London with all three points as Albert Adomah broke down the right and put a perfect low pass across the face of the Norwich goal which picked out Osayi-Samuel at the far post, but the attacker somehow managed to put it over the bar when it was easier to score.
Norwich City head coach Daniel Farke told BBC Radio Norfolk:
“We deserved to win this game. It was a difficult game against a brave side who dominate possession quite often, even in games against the top teams.
“We knew that we had to be fully switched on today, I think we played a more than solid first half, high intensity game, we controlled everything.
“We scored a brilliant team goal, a great pass from Teemu and a great goal from Todd, but it was disallowed, I’ve watched it back and I think it’s clear.”
QPR manager Mark Warburton told BBC Radio London:
“Every point’s really important. It’s a tough place to come, you have to withstand some pressure, you have to be resolute, you have to defend in shape, get first contact and then you have to be dangerous, you have to pose a threat. We did that.
“It was a very poor decision for the penalty, a shocking decision, which we’ve had too many of this season. But they responded very well, showed real character, real quality, real desire, got the equaliser and in truth could have nicked it right at the death there with a huge chance.
“The players deserve a lot of credit, they stuck to the game plan and they worked tirelessly throughout 90 minutes.”
- 33McGovernSubstituted forBardenat 45′minutes
- 6ZimmermannBooked at 84mins
- 19Lungi SørensenSubstituted forHugillat 89′minutes
- 20SkippBooked at 90mins
- 23McLeanBooked at 87mins
- 14CantwellSubstituted forDowellat 89′minutes
- 2KaneBooked at 22mins
- 4DickieBooked at 75mins
- 10ChairSubstituted forAdomahat 71′minutes
- 12BallBooked at 73mins
- 22CarrollBooked at 88mins
- 9DykesSubstituted forBonneat 71′minutesBooked at 90mins
- 11Osayi-SamuelBooked at 90mins
Match ends, Norwich City 1, Queens Park Rangers 1.
Second Half ends, Norwich City 1, Queens Park Rangers 1.
Attempt missed. Todd Kane (Queens Park Rangers) right footed shot from outside the box is high and wide to the right following a corner.
Corner, Queens Park Rangers. Conceded by Max Aarons.
Corner, Norwich City. Conceded by Geoff Cameron.
Macauley Bonne (Queens Park Rangers) is shown the yellow card.
Mario Vrancic (Norwich City) wins a free kick in the attacking half.
Foul by Albert Adomah (Queens Park Rangers).
Attempt missed. Bright Samuel (Queens Park Rangers) left footed shot from very close range is too high. Assisted by Albert Adomah.
Attempt saved. Jordan Hugill (Norwich City) header from the centre of the box is saved in the bottom left corner. Assisted by Max Aarons with a cross.
Bright Samuel (Queens Park Rangers) is shown the yellow card for a bad foul.
Christoph Zimmermann (Norwich City) wins a free kick in the defensive half.
Foul by Bright Samuel (Queens Park Rangers).
Oliver Skipp (Norwich City) is shown the yellow card for a bad foul.
Foul by Oliver Skipp (Norwich City).
Robert Dickie (Queens Park Rangers) wins a free kick in the defensive half.
Substitution, Norwich City. Kieran Dowell replaces Todd Cantwell.
Substitution, Norwich City. Jordan Hugill replaces Jacob Lungi Sørensen.
Tom Carroll (Queens Park Rangers) is shown the yellow card.
Corner, Queens Park Rangers. Conceded by Daniel Barden.