Liverpool’s captain fantastic Jordan Henderson scored his first Champions League goal in seven years to win an enthralling encounter as two European heavyweights met at Anfield.
His last strike in this competition came against Ludogorets Razgrad, but it was AC Milan who were on the receiving end of a superb strike from distance which arrowed into the bottom corner and proved to be the winning goal.
Liverpool dominated the whole game and should have won much more comfortably, but a swathe of wasted first-half chances and two mad minutes in which Ante Rebić and Brahim Díaz scored sent the Reds in behind at half-time.
But whatever Jürgen Klopp said at half-time clearly worked a treat, as his side came out of the blocks quickly again in the second half and Mohamed Salah converted Divock Origi’s magical assist to restore parity.
Liverpool are, of course, no strangers to coming back from behind to beat AC Milan, and history repeated itself as Jordan Henderson smashed the ball from the edge of the area to put his side back ahead.
Milan pushed towards the end of the game and brought on Daniel Maldini, son of legendary Rossoneri skipper Paolo, and Olivier Giroud in an attempt to give a changed Liverpool defence a different problem.
But the Reds held on comfortably to ensure they got their Champions League campaign off to the perfect start and make sure Milan tasted defeat in their first-ever competitive game at Anfield.