Mönchengladbach (Germany) (AFP) – Romelu Lukaku kept Inter Milan’s Champions League hopes alive on Tuesday, scoring two second-half goals to seal a dramatic 3-2 win at Borussia Moenchengladbach in their penultimate group game.

Lukaku’s double gave Inter their first victory in the Champions League this season in a rollercoaster game, blowing Group B wide open ahead of the final round of group matches next week.

Gladbach still sit on top of the group after Shakhtar Donetsk beat Real Madrid 2-0 earlier on Tuesday, but they are now just three points ahead of bottom side Inter.

With just a single point separating the top three sides, all four teams still have a chance to qualify next week.

In need of a win at all costs, Inter set up to hit Gladbach on the break, with Matteo Darmian causing early trouble for the German defence on the right wing.

It was Darmian who gave Inter the lead on 17 minutes, nutmegging goalkeeper Yann Sommer from a sharp angle after a neat passing move between Lukaku and Roberto Gagliardini.

Alassane Plea equalised for Gladbach on the stroke of half-time, heading in a pinpoint cross from Inter loanee Valentino Lazaro.

With Inter unsettled by the equaliser, Marcus Thuram almost headed the hosts in front shortly after the break. Yet the Italians hit back, with Lautaro Martinez hitting the post before Lukaku restored the lead.

Having been stifled by the Gladbach defence for much of the game Lukaku finally found space to shoot on 65 minutes, and sent a low strike whistling past Sommer.

The Belgian doubled the lead seven minutes later, slotting home Achraf Hakimi’s cross at the end of a clinically executed counter-attack.

Gladbach hit back equally clinically, Plea squeezing the ball past Samir Handanovic on the break just two minutes after the restart.

The Frenchman found the net again seven minutes from time, but the goal was disallowed for offside after Breel Embolo was ruled to have blocked the goalkeeper’s view.

With the group now poised on a knife edge, Inter hope to complete an unlikely escape attempt when they host Shakhtar in their final group game next Wednesday.

Gladbach, meanwhile, travel to Madrid with hopes of qualifying from the group stage for the first time in the Champions League era.