FC Ingolstadt 04 and MSV Duisburg played out a goalless draw at the Audi Sportpark, a result that the data suggests was heavily influenced by the away side's resolute defending and the home side's failure to convert territorial dominance into goals. The Lemeister model had entered the match with MSV Duisburg as a 37 per cent favourite and the final scoreline, while a draw, did not fully align with the pre-match projection of a 2-1 away win, though the clean sheet for Duisburg reflected their defensive organisation.
The match was defined by a single dominant narrative: Ingolstadt controlled possession with 65 per cent and generated a far superior expected goals total of 1.53 to 0.36, yet found themselves thwarted by a compact defensive unit and a goalkeeper who made six saves. The home side registered 12 total shots to Duisburg's six, but only four of those were on target, a conversion rate that proved insufficient against a goalkeeper who was tested regularly. Duisburg did not manage a single shot on goal throughout the 90 minutes, a clear indication of Ingolstadt's control in the final third, even if the final ball and finishing touch were lacking.
The first half passed without major incident, the only notable early moment being a yellow card for Duisburg's Alexander Hahn in the third minute. As the game progressed, Ingolstadt's pressure increased steadily. They forced six saves from the Duisburg goalkeeper, a statistic that underlines the number of chances created but not finished. The home side's attacking intent was clear from their 11 shots from inside the box and five corner kicks, but they were unable to find a way through. A late flurry of bookings for Yannick Deichmann in the 74th minute and Marcel Costly in stoppage time, with Maximilian Braune also cautioned in the 93rd minute for Duisburg, spoke to a match that grew increasingly frustrated for the dominant side.
From a passing perspective, Ingolstadt completed 393 of their 492 passes at an 80 per cent accuracy, enjoying a clear advantage over Duisburg's 222 accurate passes from 299 attempts at 74 per cent. This control of the ball was a platform from which they could build pressure, but it did not translate into the decisive moment. The home side also committed fewer fouls, nine against Duisburg's 15, a further indicator of their comfort in possession and ability to dictate the tempo. The balance of shots told a similar story: Ingolstadt had four shots off goal and three blocked, while Duisburg managed only two off target and four blocked, none of which truly tested the goalkeeper.
The standout performer was Duisburg's Maximilian Braune, who earned a match rating of 8.9, a score that points to a defensive display of considerable quality in central defence. For Ingolstadt, Max Besuschkow was the highest-rated player with 7.7, followed by Simon Lorenz on 7.5. Kai Eisele, Marcel Costly and Emilio Kehrer all shared a 7.3 rating, indicating a collective performance that was solid in midfield and defence but lacked the cutting edge needed to break the deadlock. The absence of a single shot on target from Duisburg meant their goalkeeper's work was less about spectacular saves and more about routine interventions, yet the clean sheet remains a significant achievement.
The point moves both teams on in a tight 3. Liga regular season, neither side gaining ground in the mid-table scramble. For Ingolstadt, it represents a missed opportunity to capitalise on home advantage, given their statistical dominance and the Lemeister model's pre-match projection of one goal for the home side. For Duisburg, a clean sheet away from home against a side that amassed 1.53 expected goals and 12 total shots is a valuable outcome, one that their goalkeeper and defence, led by Braune, will take great credit for. The result leaves both teams with a point each, a fair reflection of a game where Ingolstadt had the better of the play but Duisburg had the better of the defending.