

MSV Duisburg v FC Viktoria Köln
MSV Duisburg
FC Viktoria Köln3. Liga · SUN 18 OCT · MSV-Arena
The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.
- 0′Before kick-off: we said MSV Duisburg win at 45%.
- 1′Little has changed for our model: MSV Duisburg 45% before kick-off, 45% now. 0–0 · 45–24–31
- 1′KICK-OFF MSV Duisburg v FC Viktoria Köln
- 28′We said MSV Duisburg at 45% before kick-off; the game as it stands moves that to 71%. 1–0 · 71–19–11
- 28′⚽ GOAL · 28' MSV Duisburg 1–0 FC Viktoria Köln
- 28′OUR NUMBER MOVES UP · 28' MSV Duisburg win: 45% at kick-off, 71% now
- 30′Conor Noss scores for MSV Duisburg on 28′ — 1–0. 1–0 · 71–19–11
- 31′The goal count is tracking the 3.2 we expected. 1–0 · 71–19–10
- 45′SECOND HALF MSV Duisburg 1–0 FC Viktoria Köln
- 46′HALF-TIME MSV Duisburg 1–0 FC Viktoria Köln
- 46′🟨 YELLOW · 45' Taylan Duman · FC Viktoria Köln
- 53′🟨 YELLOW · 52' niklas jessen · MSV Duisburg
- 54′We said MSV Duisburg at 45% before kick-off; the game as it stands moves that to 75%. 1–0 · 75–19–6
- 54′OUR NUMBER MOVES UP · 54' MSV Duisburg win: 45% at kick-off, 75% now
- 62′SUBSTITUTION · 61' FC Viktoria Köln · On: Kilian Jakob · Off: Yannick Aime Tonye
- 65′SUBSTITUTION · 64' MSV Duisburg · On: Ramien Safi · Off: Conor Noss
- 65′SUBSTITUTION · 63' MSV Duisburg · On: Peter Remmert · Off: niklas jessen
- 68′We said MSV Duisburg at 45% before kick-off; the game as it stands moves that to 80%. 1–0 · 80–17–3
- 74′We said MSV Duisburg at 45%. On the run of the match our model now has it at 22%. 1–1 · 22–62–17
- 74′⚽ GOAL · 74' MSV Duisburg 1–1 FC Viktoria Köln
- 74′OUR NUMBER MOVES DOWN · 74' MSV Duisburg win: 45% at kick-off, 22% now
- 74′THE CALL SWINGS · 74' Draw is now our likeliest result at 62% (was MSV Duisburg win 22%)
- 75′73′: Taylan Duman on the scoresheet for FC Viktoria Köln, making it 1–1. 1–1 · 21–63–16
- 76′SUBSTITUTION · 76' MSV Duisburg · On: Can Coskun · Off: Frederik Christensen
- 76′SUBSTITUTION · 76' MSV Duisburg · On: Florian Krüger · Off: Dominik Kother
- 77′We said MSV Duisburg at 45%. On the run of the match our model now has it at 19%. 1–1 · 19–67–15
- 80′8 shots for FC Viktoria Köln, 3 the other way, and nothing between the sides on the scoreboard. 1–1 · 15–73–12
- 80′OUR NUMBER MOVES DOWN · 80' MSV Duisburg win: 45% at kick-off, 15% now
- 81′We said MSV Duisburg at 45%. On the run of the match our model now has it at 14%. 1–1 · 14–75–11
- 82′SUBSTITUTION · 82' FC Viktoria Köln · On: Jakob Sachse · Off: Niklas Horst Castelle
- 82′SUBSTITUTION · 82' FC Viktoria Köln · On: Noah Maboulou · Off: David Otto
- 85′We said MSV Duisburg at 45%. On the run of the match our model now has it at 9%. 1–1 · 9–83–7
- 90′OUR NUMBER MOVES DOWN · 90' MSV Duisburg win: 45% at kick-off, 5% now
- 91′SUBSTITUTION · 90' MSV Duisburg · On: Max Besuschkow · Off: Lex-Tyger Lobinger
- 92′We said MSV Duisburg at 45%. On the run of the match our model now has it at 4%. 1–1 · 4–93–3
- 92′🟨 YELLOW · 90+2' Niklas Swider · FC Viktoria Köln
- 95′1–1 at the end. Our 45% on MSV Duisburg misses, and the record keeps it. 1–1 · 0–100–0
- 95′🟨 YELLOW · 90+5' Rasim Bulic · MSV Duisburg
- FTFULL TIME MSV Duisburg 1–1 FC Viktoria Köln
- FTMSV Duisburg 1–1 FC Viktoria Köln · MSV Duisburg win: wrong · Over 2.5: wrong · Both to score: right · Over 1.5: right · Under 3.5: right · 1–1 exactly: right
What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle.
The match pulse
BEFORE KICK-OFF
Match outcome probability (%)
AI match analysis
MSV Duisburg are favourites.
The Pitchside prediction: MSV Duisburg 45%, draw 24%, FC Viktoria Köln 31%. Over 2.5 goals 61%, both teams to score 63%.
Pre-match prediction
First published 12 Oct 03:54 · locked at kick-off
MSV Duisburg win45%
FC Viktoria Köln win31%Kick-offSUN 18 OCT · 15:30
RoundMatchday 10
VenueMSV-Arena
RefereeCristian Ballweg
Match timeline
All events
MSV DuisburgMIN
FC Viktoria KölnEvents will appear when the match starts.
Line-ups
MSV Duisburg
5-4-1
FC Viktoria Köln
3-4-3
Rest & schedule
Before kick-off · every competition we cover
MSV Duisburg
FC Viktoria Köln
Last match: 13 Oct · 3. Liga
Last match: 14 Oct · 3. Liga
Counted across every competition we cover, before kick-off. Friendlies are not counted.
Line-ups
MSV Duisburg
5-4-1
1 M. Braune
20 N. Jessen
29 J. Bitter
5 T. Fleckstein
40 B. Schlicke
3 F. Christensen
14 C. Noss
8 A. Casar
6 R. Bulic
11 D. Kother
9 L. Lobinger
Coach · Dietmar Hirsch
Substitutes
33 · T. Stahl
4 · M. Ens
27 · C. Coskun
17 · M. Besuschkow
19 · R. Safi
26 · F. Kruger
37 · P. Sussek
39 · P. Remmert
FC Viktoria Köln
3-4-3
1 A. Schulz
19 M. Sponsel
6 T. Eisenhuth
18 T. Kloss
28 P. Fallmann
8 T. Duman
20 N. Swider
7 Y. Tonye
44 N. H. Castelle
10 D. Otto
21 L. M. Wolf
Coach · Marian Wilhelm
Substitutes
12 · D. Wyciok
24 · J. Amann
26 · K. Jakob
11 · E. B. Gueye
22 · V. Boboy
16 · N. Jahn
17 · M. Pledl
9 · J. Sachse
37 · N. Maboulou
Match statistics
Match statistics aren’t available yet.
Line-ups
MSV Duisburg
5-4-1
1 M. Braune
20 N. Jessen
29 J. Bitter
5 T. Fleckstein
40 B. Schlicke
3 F. Christensen
14 C. Noss
8 A. Casar
6 R. Bulic
11 D. Kother
9 L. Lobinger
Coach · Dietmar Hirsch
Substitutes
33 · T. Stahl
4 · M. Ens
27 · C. Coskun
17 · M. Besuschkow
19 · R. Safi
26 · F. Kruger
37 · P. Sussek
39 · P. Remmert
FC Viktoria Köln
3-4-3
1 A. Schulz
19 M. Sponsel
6 T. Eisenhuth
18 T. Kloss
28 P. Fallmann
8 T. Duman
20 N. Swider
7 Y. Tonye
44 N. H. Castelle
10 D. Otto
21 L. M. Wolf
Coach · Marian Wilhelm
Substitutes
12 · D. Wyciok
24 · J. Amann
26 · K. Jakob
11 · E. B. Gueye
22 · V. Boboy
16 · N. Jahn
17 · M. Pledl
9 · J. Sachse
37 · N. Maboulou
We make MSV Duisburg a 45% chance to win. The market has them at 44%. We are within 1 point of the market. The model expects 1.8–1.4.
What the number rests on
Our modelBuilt from every result and the chances each side creates and concedes, recent matches counting most, with home advantage in it. Line-ups, injuries and rest are not in the number.
Published at 44%, 45% now. No bookmaker had priced it when we published; the market has it at 44% now.
| Market | Us | Market | Gap |
|---|---|---|---|
| MSV Duisburg win | 45% | 44% | +1 |
| Draw | 24% | 25% | −1 |
| FC Viktoria Köln win | 31% | 31% | 0 |
| Over 2.5 goals | 61% | 63% | −2 |
| Both teams to score | 63% | 65% | −2 |
| Over 1.5 goals | 83% | 82% | +1 |
| Over 3.5 goals | 39% | 43% | −4 |
| MSV Duisburg or draw | 69% | 69% | 0 |
| MSV Duisburg clean sheet | 25% | – | – |
| FC Viktoria Köln clean sheet | 18% | – | – |
Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 6 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.
This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.2 — Pitchside Lab's own model.
Head to head
8 meetings since 2021/22Every competition we cover, the latest meeting first.
Form · last six in 3. Liga this season · since 5 Sept
MSV DUISBURG
FC VIKTORIA KÖLN
The table
2026/27| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | MSV Duisburg | 9 | +15 | 24 |
| 2 | FC Viktoria Köln | 9 | +13 | 19 |
| 3 | Rot-Weiß Essen | 10 | +5 | 18 |
| 4 | FC Saarbrücken | 10 | +7 | 17 |
| 5 | Hansa Rostock | 10 | −2 | 15 |
| 6 | Stuttgart II | 10 | −1 | 14 |
| 7 | Alemannia Aachen | 10 | −1 | 14 |
| 8 | FC Ingolstadt 04 | 10 | −2 | 14 |
| 9 | Fortuna Düsseldorf | 10 | −2 | 14 |
| 10 | Hoffenheim II | 9 | +4 | 13 |
| 11 | Waldhof Mannheim | 10 | 0 | 13 |
| 12 | Preußen Münster | 10 | −3 | 12 |
| 13 | Verl | 9 | −3 | 12 |
| 14 | SV Wehen | 10 | −3 | 12 |
| 15 | SG Sonnenhof Grossaspach | 10 | −6 | 12 |
| 16 | Würzburger Kickers | 10 | −4 | 11 |
| 17 | SSV Jahn Regensburg | 10 | +1 | 10 |
| 18 | Fortuna Köln | 10 | −3 | 10 |
| 19 | SV Meppen | 9 | −5 | 10 |
| 20 | Havelse | 9 | −10 | 5 |
The competition's standings before kick-off.
Rot-Weiß Essen
FC Saarbrücken
Hansa Rostock
Stuttgart II
Alemannia Aachen
FC Ingolstadt 04
Fortuna Düsseldorf
Hoffenheim II
Waldhof Mannheim
Preußen Münster
Verl
SV Wehen
SG Sonnenhof Grossaspach
Würzburger Kickers
SSV Jahn Regensburg
Fortuna Köln
SV Meppen
Havelse