FTMSV Duisburg
1 - 0
VfL Osnabrück
Events:
30'Florian Kruger1 - 0
30'1 - 0Florian Kruger
HT
1 - 0
Events:
56'Rasim BulicNiklas Wiemann
56'Rasim BulicNiklas Wiemann
73'Florian Kruger
73'Florian Kruger
75'Christian Viet
75'Christian Viet
86'Can Coskun
86'Can Coskun
90 + 2'Conor Noss
90 + 2'Conor Noss
90 + 5'Maximilian Braune
90 + 5'Maximilian Braune
FT
1 - 0
Events:
Events:
Match Info:
Referee: Nico Fuchs ()
Start date:Apr 7
Stats:
Shots on target
4
Shots on target
2
Shots off target
3
Shots off target
3
Possession (%)
51
Possession (%)
49
Corner Kicks
0
Corner Kicks
1
Offsides
4
Offsides
2
Fouls
13
Fouls
13
Yellow cards
6
Yellow cards
1
Goalkeeper saves
0
Goalkeeper saves
3
Latest commentaries:
90+8'That's it! The referee blows the final whistle
90+5'Yellow card for Maximilian Braune.
90+2'Yellow card for Conor Noss.
86'Yellow card for Can Coskun.
81'Florian Krueger is coming off and he is replaced by Leon Mueller.
79'Fridolin Wagner is coming off and he is replaced by Julian Kania.
79'Bjarke Jacobsen is coming off and he is replaced by Robert Tesche.
79'Patrick Kammerbauer is coming off and he is replaced by Kai Proeger.
75'Yellow card for Christian Viet.
73'Yellow card for Florian Krueger.
72'Mert Gockan is coming off and he is replaced by Can Coskun.
72'Dominik Kother is coming off and he is replaced by Conor Noss.
68'Tony Lesueur is coming off and he is replaced by David Kopacz.
63'Thilo Toepken is coming off and he is replaced by Lex-Tyger Lobinger.
56'Yellow card for Rasim Bulic.
56'Yellow card for Niklas Wiemann.
46'The second half is underway.
45+5'It's over! The referee blows for half time
30'G O O O A A A L - Florian Krueger is on target!
26'Robin Fabinski is coming off and he is replaced by Theo Janotta.
The referee starts the match.
Line-ups are confirmed. Last update: Tue Apr 07 2026 17:15:00 GMT+0000 (Coordinated Universal Time)
MSV Duisburg4-2-3-1
1
Maximilian Braune
29
Joshua Bitter
5
Tobias Fleckstein
40
Ben Schlicke
17
Mert Gockan
6
Rasim Bulic
10
Christian Viet
20
Niklas Jessen
26
Florian Kruger
31
Dominik Kother
22
Thilo Topken
11
Robin Meissner
18
Lars Kehl
37
Ismail Badjie
23
Tony Lesueur
15
Bjarke Jacobsen
26
Fridolin Wagner
31
Patrick Kammerbauer
25
Niklas Wiemann
24
Jannik Müller
27
Robin Fabinski
21
Lukas Henrik Jonsson
VfL Osnabrück3-4-2-1
Substitutions:
63'
Thilo TopkenLex-Tyger Lobinger
26'
Robin FabinskiTheo Janotta
72'
Dominik KotherConor Noss
68'
Tony LesueurDavid Kopacz
72'
Mert GockanCan Coskun
79'
Patrick KammerbauerKai Proger
81'
Florian KrugerLeon Müller
79'
Bjarke JacobsenRobert Tesche
79'
Fridolin WagnerJulian Kania
Substitute players:
Julius Paris
Niklas Sauter
Jakob Bookjans
Frederik Christensen
Conor Noss
Bryan Henning
Steffen Meuer
Robert Tesche
Leon Müller
Julian Kania
Can Coskun
Kai Proger
Patrick Sussek
Theo Janotta
Gabriel Eric Sadlek
Bernd Riesselmann
Lex-Tyger Lobinger
David Kopacz
Coaches:
Dietmar Hirsch
Timo Schultz
3. Liga
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1PromotionVfL Osnabrück33286720765527
2PromotionRW Essen331864181056951
3Promotion play-offEnergie Cottbus33166017976145
4MSV Duisburg33166017975943
5Hansa Rostock332559161166237
6SC Verl332755151087245
7Alemannia Aachen33751156126053
81860 Munich33451149104945
9Wehen Wiesbaden33248146134442
10Viktoria Cologne33347145144845
11Waldhof Mannheim33-847145145260
12Jahn Regensburg33-443127144650
13VfB Stuttgart II33-1342126154154
14Ingolstadt334401010135248
15Hoffenheim II33140117156059
161. FC Saarbrucken33-737813124249
17RelegationTSV Havelse33-242978184973
18RelegationSSV Ulm 184633-262985204268
19RelegationErzgebirge Aue33-2325510183861
20RelegationFC Schweinfurt33-461853253177
Promotion
Promotion play-off
Relegation
Max favourites reached
Max favourites reached