FMLundin, Jan vs Steen, Kris

1-0 · Lundin, Jan won 36th NATO Chess Championship 2026, Round 1 2190 – 1860
♞
Steen, Kris
Black · 1860
♘
FMLundin, Jan
White · 2190
Moves Broadcast
1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24. 1-0
Raw PGN
[Event "Round 1: Lundin, Jan - Steen, Kris"]
[Site "https://lichess.org/broadcast/36th-nato-chess-championship-2026/round-1/vG0ow95j/FqSnGRlH"]
[Date "2026.10.12"]
[Round "1.15"]
[White "Lundin, Jan"]
[Black "Steen, Kris"]
[Result "1-0"]
[WhiteElo "2190"]
[WhiteTitle "FM"]
[WhiteFideId "1706896"]
[BlackElo "1860"]
[BlackFideId "264571"]
[TimeControl "90+30"]
[Variant "Standard"]
[ECO "A43"]
[Opening "Benoni Defense: Old Benoni"]
[UTCDate "2026.10.12"]
[UTCTime "12:16:00"]
[BroadcastName "36th NATO Chess Championship 2026"]
[BroadcastURL "https://lichess.org/broadcast/36th-nato-chess-championship-2026/round-1/vG0ow95j"]
[GameURL "https://lichess.org/broadcast/36th-nato-chess-championship-2026/round-1/vG0ow95j/FqSnGRlH"]

1. d4 { [%eval 0.15] [%clk 1:30:55] } 1... c5 { [%eval 0.61] [%clk 1:30:46] } 2. d5 { [%eval 0.6] [%clk 1:30:23] } 2... e6 { [%eval 0.62] [%clk 1:30:58] } 3. Nc3 { [%eval 0.54] [%clk 1:29:38] } 3... exd5 { [%eval 0.61] [%clk 1:29:01] } 4. Nxd5 { [%eval 0.69] [%clk 1:29:58] } 4... d6 { [%eval 0.89] [%clk 1:29:08] } 5. g3 { [%eval 0.72] [%clk 1:29:51] } 5... Nf6 { [%eval 0.72] [%clk 1:25:36] } 6. Bg5 { [%eval 0.45] [%clk 1:28:38] } 6... Qa5+ { [%eval 0.87] [%clk 1:21:56] } 7. Bd2 { [%eval 0.95] [%clk 1:25:34] } 7... Qd8 { [%eval 0.92] [%clk 1:21:07] } 8. Nxf6+ { [%eval 0.92] [%clk 1:24:25] } 8... Qxf6 { [%eval 0.92] [%clk 1:21:27] } 9. Bc3 { [%eval 0.86] [%clk 1:24:43] } 9... Qg6?! { [%eval 1.61] } { Inaccuracy. Qh6 was best. } { [%clk 1:17:32] } 10. Nh3 { [%eval 1.59] [%clk 1:21:53] } 10... Bxh3 { [%eval 2.18] [%clk 1:17:07] } 11. Bxh3 { [%eval 2.17] [%clk 1:22:14] } 11... Be7 { [%eval 2.1] [%clk 1:17:04] } 12. Bc8 { [%eval 1.82] [%clk 1:12:38] } 12... Qe4 { [%eval 1.75] [%clk 1:09:57] } 13. f3 { [%eval 1.89] [%clk 1:11:13] } 13... Qc6 { [%eval 1.76] [%clk 1:09:20] } 14. Bf5 { [%eval 1.84] [%clk 1:11:09] } 14... O-O { [%eval 1.78] [%clk 1:05:39] } 15. Qd3 { [%eval 1.87] [%clk 1:10:04] } 15... g6? { [%eval 3.44] } { Mistake. h6 was best. } { [%clk 1:03:24] } 16. Be4 { [%eval 3.65] [%clk 1:09:29] } 16... Qc7 { [%eval 3.06] [%clk 1:03:25] } 17. O-O-O { [%eval 2.66] [%clk 1:01:11] } 17... Nd7?! { [%eval 3.56] } { Inaccuracy. Nc6 was best. } { [%clk 1:01:19] } 18. h4 { [%eval 3.5] [%clk 0:58:30] } 18... Nf6 { [%eval 3.37] [%clk 0:52:41] } 19. h5 { [%eval 3.27] [%clk 0:51:55] } 19... Nxe4 { [%eval 3.25] [%clk 0:38:30] } 20. Qxe4 { [%eval 2.99] [%clk 0:50:40] } 20... Rfe8?? { [%eval 6.68] } { Blunder. g5 was best. } { [%clk 0:37:53] } 21. hxg6 { [%eval 6.48] [%clk 0:49:17] } 21... fxg6?? { [%eval #7] } { Checkmate is now unavoidable. Bg5+ was best. } { [%clk 0:34:48] } 22. Qd5+ { [%eval #6] [%clk 0:45:19] } 22... Kf8 { [%eval #6] [%clk 0:34:57] } 23. Bg7+ { [%eval #5] [%clk 0:44:40] } 23... Kxg7 { [%eval #5] [%clk 0:34:22] } 24. Rxh7+ { [%eval #4] [%clk 0:44:28] } 1-0

Relayed live from Lichess Broadcasts. Engine analysis runs in your browser (opt-in). Finished games are archived to Legends.