Watch: Highlights from Liverpool, Arsenal's 3-3 Premier League thriller

Liverpool vs. Arsenal figured to be the match of the day in the Premier League, and the two powers did not disappoint at Anfield.
Each side scored twice in the opening 25 minutes, and Liverpool scored an equalizer in the 90th, as the two played to a 3-3 draw in the snow on Merseyside. Twice, Roberto Firmino put Liverpool ahead early on, only to have Arsenal answer in quick order.
Olivier Giroud scored twice for Arsenal as well, and it looked like his 55th-minute goal would secure all three points for the visitors until Joe Allen tallied in the closing moments.
Arsenal, which entered the day in first place in the Premier League, 12 points clear of Liverpool, is now tied with Leicester City (a 1-0 winner at Tottenham), leading the league on goal differential alone.
Liverpool started on the front foot, as Firmino pounced on a saved Emre Can chance in the 10th minute, settling after Petr Cech parried away the smashed effort and finishing with his left foot:
Roberto Firmino's sweet goal gave Liverpool the lead v. Arsenal, but it didn't last long. https://t.co/pGmM19Gb4X
— NBC Sports Soccer (@NBCSportsSoccer) January 13, 2016
Aaron Ramsey answered almost straightaway for Arsenal in the 14th minute with a low, near-post finish off a feed from Costa Rica's Joel Campbell:
Firmino turned in a golazo for his second, curling in a beautiful shot from the edge of the area in the 19th minute:
Madness! Firmino's 2nd goal was a stunner, but Arsenal have equalized again. WATCH LIVE: https://t.co/fcxjgbpeem https://t.co/15IMYx7CrC
— NBC Sports (@NBCSports) January 13, 2016
The lead disappeared once again, as Olivier Giroud deflected a corner kick in the 25th minute to pull the Gunners level:
Giroud tallied his second with a gorgeous spin-and-finish in the 55th minute:
However, Allen forced the draw with a 90th-minute volley off a looping header that Cech could only deflect inside the post and sparking raucous celebrations (and a jovial sprint from Jurgen Klopp):
Joe Allen breaking Arsenal hearts, Jurgen Klopp going nuts, snow at Anfield. Just another Wednesday. https://t.co/PBXCT00ZA4
— NBC Sports (@NBCSports) January 13, 2016
Liverpool won't have long to celebrate the late leveler–Manchester United visits Anfield on Sunday.
