Liverpool were leading Queen Park Rangers 1-0 in the 87th minute. Then things got nuts, starting with Eduardo Vargas equalizing for QPR.
Philippe Coutinho appeared to score the winner for the Reds in the 90th minute.
Then Vargas scored his second goal of the game in 92nd minute to make it 2-2
Finally QPR were undone by their second own-goal of the match, this time by Steven Caulker, giving Liverpool the win in the 95th minute.
That's easily one of the craziest finishes to a match you'll ever see.