RB Leipzig recovered from 1-0 and 2-1 down to beat MSV Duisburg 4-2 in a thrilling game in Saxony.

RB Leipzig 4-2 MSV Duisburg

Leipzig went into the game in great form, having won six of their last seven league games, and the fans probably thought an eighth was on the cards when Davie Selke raced through to round the goalkeeper and slide into an empty net on 14 minutes. The effort was chalked off for an offside flag, however, and Duisburg made the most of the reprieve, with Kevin Wolze firing an unstoppable half-volley into the top corner.

The home side responded well and a fine finish from Yussuf Poulsen drew them level nine minutes later, but despite their superiority they fell behind again when Kevin Scheidhauer made 2-1 with just ten minutes remaining. Leipzg refused to lie down, though, and after Nils Quäschner glanced in an equaliser, Atinc Nukan’s header made it 3-2 before Poulsen capped off a thrilling finale with his second of the afternoon.