Arsenal struck twice in the last two minutes to snatch a smash- and-grab 2-1 win away to Anderlecht in a Champions League Group D match last night, earning three vital points.
The lethargic Londoners were trailing 0-1 via Andy Najar's 71st-minute header before Kieran Gibbs equalised on 89 minutes and Lukas Podolski smashed in a close-range winner a minute into injury time.
It was tough luck for Anderlecht who seemed to be on course for a first win in the competition in 11 attempts. Arsenal remain in second place with six points, three behind Borussia Dortmund.
Real Madrid earned their first-ever win over Liverpool with a wondrous Cristiano Ronaldo goal propelling them to a classy and dominant 3-0 win at Anfield.
Ronaldo, combining with James Rodriguez, scored the most brilliant of openers in the 23rd minute for a 70th Champions League goal that took him to within one of Raul's all-time record.
Poor Liverpool defending then allowed Karim Benzema to strike twice more before half time and end Liverpool's three-game, 100% winning record over them. Madrid top Group B with nine points with Liverpool six behind.