Karlan Grant hit his second match-winner of the season for West Bromwich Albion to send the Baggies back to the top of the Championship table.
Last season's £15m signing from Huddersfield Town was eventually credited with both goals as the Baggies came from behind to beat Queens Park Rangers.
On-loan Watford striker Andre Gray had fired Rangers ahead after just 43 seconds - and the Hoops still held that lead with 15 minutes left.
But, when Grant unleashed a speculative low left-foot shot on the angle from 15 yards, QPR keeper Seny Dieng got down low to make the save only to then clumsily flap the loose spinning ball into the net with his spare hand.