Match ends, Queens Park Rangers 1, Middlesbrough 1.
Former Arsenal striker Chuba Akpom scored on his Middlesbrough debut but they were denied a first Championship win of the season as they were held at QPR.
The 24-year-old, signed last week from Greek side PAOK, lost his marker and flicked in a near-post header from Paddy McNair's corner to put Boro ahead.
QPR equalised nine minutes later when visiting keeper Marcus Bettinelli could only parry Luke Amos' shot into the danger area, where Bright Osayi-Samuel was on hand to slide in.
Mark Warburton's hosts pressed for a winner, having a strong penalty shout for handball turned down before substitute Tom Carroll hit the post and watched the ball somehow cleared to safety.
The R's have a win, draw and defeat to their name in the league, while Boro - still without manager Neil Warnock as he self-isolates after contracting coronavirus last week - remain without a league win.
Before half-time Boro escaped punishment when an Amos shot appeared to strike George Saville's raised arm in the box, with the midfielder proceeding to go down holding his head.
The visitors had a penalty claim of their own, Grant Hall complaining of being obstructed as he went to attack a free-kick.
Britt Assombalonga came closest to a Boro winner but he miscued his back-post header, while QPR's Carroll saw his effort roll along the goalline and cleared by Dael Fry, who did well to prevent Ilias Chair from turning the ball in.
QPR boss Mark Warburton told BBC Radio London:
"They are a tough team and have good quality and physicality in their squad. You have to stand up against them in the box.
"It feels like we have dropped two points, as we had the better chances and much more of the ball.
"Overall, there was lots of good play and some very pleasing football."
Middlesbrough assistant manager Kevin Blackwell told BBC Tees:
"It was two sides who both worked very hard.
"While they had their spells, I think we had more spells of danger than they did.
"I thought it was a matter of course that the referee was going to blow for a penalty [for the incident involving Hall]. When he looks back on it, I think he will regret he hasn't given the right decision.
"We have only had Chuba here three or four days and he acquitted himself very well."
- 19ThomasSubstituted forCarrollat 60'minutes
- 10ChairSubstituted forSmythat 73'minutes
- 2DijksteelBooked at 85mins
- 4HallSubstituted forFryat 55'minutes
- 29SpenceSubstituted forMorsyat 64'minutes
- Dean Whitestone
- Shots on Target
Second Half ends, Queens Park Rangers 1, Middlesbrough 1.
Foul by Yoann Barbet (Queens Park Rangers).
Chuba Akpom (Middlesbrough) wins a free kick on the right wing.
Paul Smyth (Queens Park Rangers) wins a free kick in the attacking half.
Foul by Sam Morsy (Middlesbrough).
Paul Smyth (Queens Park Rangers) wins a free kick in the defensive half.
Foul by Sam Morsy (Middlesbrough).
Attempt saved. Yoann Barbet (Queens Park Rangers) header from the centre of the box is saved in the centre of the goal. Assisted by Tom Carroll with a cross.
Anfernee Dijksteel (Middlesbrough) is shown the yellow card for a bad foul.
Bright Samuel (Queens Park Rangers) wins a free kick on the left wing.
Foul by Anfernee Dijksteel (Middlesbrough).
Offside, Middlesbrough. Sam Morsy tries a through ball, but Marcus Tavernier is caught offside.
Attempt blocked. Sam Morsy (Middlesbrough) right footed shot from outside the box is blocked. Assisted by Chuba Akpom.
Attempt missed. Paul Smyth (Queens Park Rangers) left footed shot from the centre of the box misses to the right. Assisted by Bright Samuel.
Offside, Middlesbrough. Sam Morsy tries a through ball, but Marvin Johnson is caught offside.
Foul by Robert Dickie (Queens Park Rangers).
Britt Assombalonga (Middlesbrough) wins a free kick in the attacking half.
Corner, Middlesbrough. Conceded by Osman Kakay.
Offside, Queens Park Rangers. Robert Dickie tries a through ball, but Lyndon Dykes is caught offside.