Liverpool and Manchester City played out a thrilling 2-2 draw which featured a number of spectacular goals at the Etihad Stadium on Sunday.
The Reds showed their intentions from the start with Daniel Sturridge getting around Joe Hart in the 13th minute but his goalbound effort was blocked by Pablo Zabaleta.
The former Chelsea forward then raced down the left seven minutes later before pulling the ball back to Luis Suarez who completely scuffed his shot.
The Uruguay international tried to make amends a minute later but he rifled his shot from the edge of the area just wide of the post.
City would strike against the run of play soon after though as James Milner put in a superb cross which Edin Dzeko tapped home.
Liverpool took just six minutes to respond though as Sturridge lashed a wonderful strike home from 25 yards out, but there was some controversy as Dzeko was down injured at the time.
Zabaleta almost put Liverpool ahead just before the break when he passed the ball back to Hart but he had not looked where the stopper had moved to and the ball rolled just wide.
Sturridge went down in the area in the 53rd minute after getting around Joleon Lescott but the referee deemed that there was not enough contact and booked the Liverpool forward for simulation.
Gerrard would rifle the visitors into the lead in the 73rd minute though with a simply sensational volley from 30 yards out that gave Hart no chance.
Sturridge then saw his flicked header from a free-kick go just wide before Aguero equalised in spectacular fashion. The Argentina international beat Pepe Reina to the ball and placed his looping finish inside the far post from the tightest of angles.
Both sides searched for a last-gasp winner and the Reds went closest with Sturridge's toe poke working Hart but the points would be shared.