Queens Park Rangers twice came from behind to earn a 2-2 draw with Stoke City at Loftus Road in the Premier League this afternoon.
Both sides made an attacking start to the match, but it was Stoke who opened the scoring with just over 10 minutes gone as Peter Crouch got the better of Rio Ferdinand to head the ball on for Mame Biram Diouf, who nodded in from close range.
The Potters came close to doubling their lead later in the half as Charlie Adam looked for Diouf, but the striker took too long lining up the shot, giving QPR time to clear.
The home side started to see more of the ball as half time approached, with Niko Kranjcar almost getting them back on level terms with a curling effort from 30 yards out, which narrowly missed the top corner.
Harry Redknapp's men kept pressing, though, and found the equaliser just before the break as Steven Caulker lost Ryan Shawcross during a corner, leaving the defender to head past Asmir Begovic via a deflection off Charlie Adam.
Despite the QPR's strong finish to the opening 45 minutes, Stoke were back in front early in the second half, as Victor Moses played the ball forward for Crouch to smash past Rob Green at the first time of asking.
Erik Pieters could have made it three for Stoke just a couple of minutes later, but a scuffed finish gave the Hoops keeper an easy save.
Kranjcar continued to provide a threat from distance as the home side tried to get back on level terms again, but the Croatian curled a shot just wide from the edge of the box.
Begovic was called into action late on as QPR continued to push, but the keeper was able to tip a headed effort from Leroy Fer behind.
The keeper could to little to deny Kranjcar in the final moments of the match though, as the midfielder hit a powerful free kick into the back of the net.
Kranjcar could have added a winner in stoppage time when he blasted another ball towards the Stoke goal, but Begovic held onto it to ensure that the sides finished level.
The result leaves Stoke seventh in the table, while QPR climb up to 16th.