please log in to view this image QPR FC @QPRFC 3m3 minutes ago More 70' What a save! @mattjpsmith is denied an equaliser by Ward, who somehow tips his shot over (1-2) #QPRHUD
please log in to view this image QPR FC @QPRFC 47s47 seconds ago More 72' @kazenga30 eventually takes the free-kick but it's blocked by the wall. #QPR well on top now (1-2) #QPRHUD
please log in to view this image QPR FC @QPRFC 41s41 seconds ago More 76' So close! @MassLuongo can't get his header on target and Ward eventually jumps on the loose ball (1-2) #QPRHUD
Hammering on the door by the sounds of it. At least this team has some fight in it, so many years we've had where we crumble after going behind.
a minute ago 80 mins: QPR sub. Pawel Wszolek off, Yeni Ngbakoto on. [1-2] Share QPR FC please log in to view this image
a few seconds ago 89 mins: Massive handball shouts as Kachunga appears to handle but the referee says no. [1-2] Share QPR FC please log in to view this image
please log in to view this image QPR FC @QPRFC 1m1 minute ago More 89' @mattjpsmith's header in the box looks to hit a hand but nothing given. Corner ... (1-2) #QPRHUD