[Event "Round 2: Gao, Zhan - Lang, Gusztav"] [Site "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7/dqiSLTuD"] [Date "2026.10.29"] [Round "2.1"] [White "Gao, Zhan"] [Black "Lang, Gusztav"] [Result "0-1"] [WhiteElo "1577"] [WhiteFideId "563004232"] [BlackElo "1718"] [BlackFideId "1708783"] [Variant "Standard"] [ECO "B22"] [Opening "Sicilian Defense: Alapin Variation, Barmen Defense"] [UTCDate "2026.10.29"] [UTCTime "15:42:57"] [BroadcastName "Lilla Stockholms GP 2026"] [BroadcastURL "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7"] [GameURL "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7/dqiSLTuD"] 1. e4 { [%clk 0:15:09] } 1... c5 { [%clk 0:15:09] } 2. c3 { [%clk 0:15:11] } 2... d5 { [%clk 0:15:09] } 3. exd5 { [%clk 0:15:14] } 3... Qxd5 { [%clk 0:15:12] } 4. d4 { [%clk 0:15:17] } 4... cxd4 { [%clk 0:14:56] } 5. Qxd4 { [%clk 0:15:18] } 5... Qxd4 { [%clk 0:14:53] } 6. cxd4 { [%clk 0:15:21] } 6... e6 { [%clk 0:14:49] } 7. Bd2 { [%clk 0:15:23] } 7... Nf6 { [%clk 0:14:45] } 8. Bb5+ { [%clk 0:15:26] } 8... Bd7 { [%clk 0:14:40] } 9. Nc3 { [%clk 0:15:26] } 9... a6 { [%clk 0:14:34] } 10. Bxd7+ { [%clk 0:15:19] } 10... Nbxd7 { [%clk 0:14:36] } 11. Nf3 { [%clk 0:15:21] } 11... Bb4 { [%clk 0:14:00] } 12. O-O { [%clk 0:15:20] } 12... O-O { [%clk 0:13:57] } 13. a3 { [%clk 0:15:18] } 13... Ba5 { [%clk 0:13:41] } 14. Ne4 { [%clk 0:15:00] } 14... Bxd2 { [%clk 0:13:23] } 15. Nxf6+ { [%clk 0:15:01] } 15... Nxf6 { [%clk 0:13:21] } 16. Nxd2 { [%clk 0:15:03] } 16... Rfd8 { [%clk 0:13:15] } 17. Nf3 { [%clk 0:15:02] } 17... Rac8 { [%clk 0:12:35] } 18. Rac1 { [%clk 0:14:53] } 18... Nd5 { [%clk 0:12:05] } 19. Rc5 { [%clk 0:14:24] } 19... Nf4 { [%clk 0:11:08] } 20. Rd1 { [%clk 0:13:38] } 20... b6 { [%clk 0:10:50] } 21. Rxc8 { [%clk 0:13:33] } 21... Rxc8 { [%clk 0:10:54] } 22. h3 { [%clk 0:13:28] } 22... h6 { [%clk 0:10:56] } 23. Kh2 { [%clk 0:12:40] } 23... Rc2 { [%clk 0:10:45] } 24. Rd2 { [%clk 0:12:34] } 24... Rc8 { [%clk 0:10:12] } 25. g3 { [%clk 0:12:10] } 25... Nd5 { [%clk 0:10:15] } 26. Ne5 { [%clk 0:11:45] } 26... f6 { [%clk 0:08:54] } 27. Ng4 { [%clk 0:11:26] } 27... Kf7 { [%clk 0:08:47] } 28. Ne3 { [%clk 0:11:26] } 28... Nxe3 { [%clk 0:07:42] } 29. fxe3 { [%clk 0:11:28] } 29... Ke7 { [%clk 0:07:43] } 30. g4 { [%clk 0:11:26] } 30... Kd6 { [%clk 0:07:46] } 31. e4 { [%clk 0:11:28] } 31... e5 { [%clk 0:07:14] } 32. d5 { [%clk 0:11:01] } 32... Rc4 { [%clk 0:07:05] } 33. Re2 { [%clk 0:10:55] } 33... Kc5 { [%clk 0:06:56] } 34. Kg3 { [%clk 0:10:09] } 34... Kd4 { [%clk 0:06:52] } 35. d6 { [%clk 0:09:42] } 35... Kd3 { [%clk 0:06:28] } 36. Re1 { [%clk 0:08:56] } 36... Kd2 { [%clk 0:06:25] } 37. Kf2 { [%clk 0:08:54] } 37... Rd4 { [%clk 0:06:19] } 38. Re2+ { [%clk 0:08:55] } 38... Kc1 { [%clk 0:06:08] } 39. b4 { [%clk 0:07:50] } 39... Rxd6 { [%clk 0:06:06] } 40. h4 { [%clk 0:07:18] } 40... Rd2 { [%clk 0:05:54] } 41. h5 { [%clk 0:06:25] } 41... Rxe2+ { [%clk 0:05:49] } 42. Kxe2 { [%clk 0:06:24] } 42... Kc2 { [%clk 0:05:49] } 43. Ke3 { [%clk 0:06:14] } 43... Kb3 { [%clk 0:05:37] } 44. Kd3 { [%clk 0:06:17] } 44... b5 { [%clk 0:05:37] } 45. Kd2 { [%clk 0:06:01] } 45... Kxa3 { [%clk 0:05:24] } 46. Kc3 { [%clk 0:06:04] } 46... Ka4 { [%clk 0:05:19] } 47. Kc2 { [%clk 0:06:00] } 47... Kxb4 { [%clk 0:05:22] } 48. Kb2 { [%clk 0:06:03] } 48... a5 { [%clk 0:05:26] } 49. Ka2 { [%clk 0:06:04] } 49... Kc4 { [%clk 0:05:29] } 50. Ka3 { [%clk 0:06:06] } 50... Kc3 { [%clk 0:05:28] } 51. Ka2 { [%clk 0:06:07] } 51... Kc2 { [%clk 0:05:27] } 52. Ka1 { [%clk 0:06:08] } 52... b4 { [%clk 0:05:24] } 0-1 [Event "Round 2: Ludvigsson, Nils - Liolis, Emmanouil"] [Site "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7/32pBtdQb"] [Date "2026.10.30"] [Round "2.2"] [White "Ludvigsson, Nils"] [Black "Liolis, Emmanouil"] [Result "1-0"] [WhiteElo "1710"] [WhiteFideId "563000164"] [BlackElo "1563"] [BlackFideId "1768166"] [Variant "Standard"] [ECO "C89"] [Opening "Ruy Lopez: Marshall Attack, Modern Variation"] [UTCDate "2026.10.30"] [UTCTime "18:20:29"] [BroadcastName "Lilla Stockholms GP 2026"] [BroadcastURL "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7"] [GameURL "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7/32pBtdQb"] 1. e4 { [%clk 0:15:09] } 1... e5 { [%clk 0:15:09] } 2. Nf3 { [%clk 0:15:12] } 2... Nc6 { [%clk 0:15:13] } 3. Bb5 { [%clk 0:15:16] } 3... a6 { [%clk 0:15:17] } 4. Ba4 { [%clk 0:15:20] } 4... Nf6 { [%clk 0:15:21] } 5. O-O { [%clk 0:15:23] } 5... b5 { [%clk 0:15:24] } 6. Bb3 { [%clk 0:15:28] } 6... Be7 { [%clk 0:15:27] } 7. Re1 { [%clk 0:15:32] } 7... O-O { [%clk 0:15:28] } 8. c3 { [%clk 0:15:36] } 8... d5 { [%clk 0:14:55] } 9. exd5 { [%clk 0:15:26] } 9... Nxd5 { [%clk 0:14:58] } 10. Nxe5 { [%clk 0:14:41] } 10... Nxe5 { [%clk 0:15:00] } 11. Rxe5 { [%clk 0:14:44] } 11... c6 { [%clk 0:15:03] } 12. Bxd5 { [%clk 0:14:29] } 12... cxd5 { [%clk 0:14:47] } 13. d4 { [%clk 0:13:28] } 13... Bd6 { [%clk 0:14:49] } 14. Re1 { [%clk 0:13:14] } 14... Qh4 { [%clk 0:14:34] } 15. g3 { [%clk 0:13:04] } 15... Qh3 { [%clk 0:14:22] } 16. Qf3 { [%clk 0:13:02] } 16... Bb7 { [%clk 0:12:43] } 17. Bf4 { [%clk 0:12:10] } 17... Rfe8 { [%clk 0:12:20] } 18. Nd2 { [%clk 0:12:07] } 18... Bxf4 { [%clk 0:11:36] } 19. Qxf4 { [%clk 0:11:58] } 19... a5 { [%clk 0:10:13] } 20. Nf3 { [%clk 0:11:58] } 20... Qd7 { [%clk 0:09:31] } 21. Re5 { [%clk 0:10:22] } 21... f6 { [%clk 0:08:36] } 22. Rxe8+ { [%clk 0:10:14] } 22... Rxe8 { [%clk 0:08:39] } 23. Re1 { [%clk 0:10:00] } 23... Rxe1+ { [%clk 0:07:10] } 24. Nxe1 { [%clk 0:10:04] } 24... Qe6 { [%clk 0:06:15] } 25. Qe3 { [%clk 0:09:34] } 25... Qxe3 { [%clk 0:05:52] } 26. fxe3 { [%clk 0:09:38] } 26... Kf7 { [%clk 0:05:15] } 27. Nd3 { [%clk 0:09:40] } 27... g5 { [%clk 0:04:43] } 28. Kf2 { [%clk 0:09:31] } 28... Bc8 { [%clk 0:04:46] } 29. Nc5 { [%clk 0:09:26] } 29... Kg6 { [%clk 0:03:59] } 30. e4 { [%clk 0:09:12] } 30... dxe4 { [%clk 0:03:45] } 31. Nxe4 { [%clk 0:09:16] } 31... b4 { [%clk 0:03:11] } 32. cxb4 { [%clk 0:09:14] } 32... axb4 { [%clk 0:03:14] } 33. a3 { [%clk 0:08:46] } 33... bxa3 { [%clk 0:02:58] } 34. bxa3 { [%clk 0:08:50] } 34... Bb7 { [%clk 0:02:56] } 35. Nd6 { [%clk 0:08:27] } 35... Bd5 { [%clk 0:02:55] } 36. a4 { [%clk 0:08:29] } 36... h5 { [%clk 0:02:51] } 37. a5 { [%clk 0:08:32] } 37... f5 { [%clk 0:02:40] } 38. a6 { [%clk 0:08:25] } 38... Kf6 { [%clk 0:02:29] } 39. Ne8+ { [%clk 0:08:22] } 39... Kf7 { [%clk 0:01:59] } 40. Nc7 { [%clk 0:08:21] } 40... Bc6 { [%clk 0:01:46] } 41. d5 { [%clk 0:08:25] } 41... Bd7 { [%clk 0:00:34] } 42. a7 { [%clk 0:08:29] } 1-0 [Event "Round 2: Sundberg, Philip - Almryd, Anton"] [Site "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7/ZxtOFgvK"] [Date "2026.10.30"] [Round "2.3"] [White "Sundberg, Philip"] [Black "Almryd, Anton"] [Result "1-0"] [WhiteElo "1555"] [WhiteFideId "1795376"] [BlackElo "1704"] [BlackFideId "1792881"] [Variant "Standard"] [ECO "B10"] [Opening "Caro-Kann Defense: Two Knights Attack"] [UTCDate "2026.10.30"] [UTCTime "18:20:29"] [BroadcastName "Lilla Stockholms GP 2026"] [BroadcastURL "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7"] [GameURL "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7/ZxtOFgvK"] 1. e4 { [%clk 0:15:07] } 1... c6 { [%clk 0:15:09] } 2. Nf3 { [%clk 0:15:10] } 2... d5 { [%clk 0:15:13] } 3. Nc3 { [%clk 0:15:13] } 3... dxe4 { [%clk 0:15:15] } 4. Nxe4 { [%clk 0:15:15] } 4... Nf6 { [%clk 0:15:19] } 5. Qe2 { [%clk 0:15:18] } 5... Nxe4 { [%clk 0:15:12] } 6. Qxe4 { [%clk 0:15:20] } 6... Nd7 { [%clk 0:15:12] } 7. Bc4 { [%clk 0:15:23] } 7... Nf6 { [%clk 0:14:52] } 8. Ne5 { [%clk 0:15:22] } 8... e6 { [%clk 0:14:00] } 9. Qe2 { [%clk 0:15:23] } 9... Bd6 { [%clk 0:13:26] } 10. d4 { [%clk 0:15:12] } 10... O-O { [%clk 0:12:58] } 11. Bg5 { [%clk 0:14:55] } 11... h6 { [%clk 0:12:42] } 12. Bh4 { [%clk 0:14:54] } 12... Qa5+ { [%clk 0:11:28] } 13. c3 { [%clk 0:14:49] } 13... Nd5 { [%clk 0:11:02] } 14. O-O { [%clk 0:14:16] } 14... c5 { [%clk 0:10:18] } 15. dxc5 { [%clk 0:12:30] } 15... Qxc5 { [%clk 0:09:49] } 16. Nf3 { [%clk 0:11:59] } 16... Nf4 { [%clk 0:09:43] } 17. Qe4 { [%clk 0:11:37] } 17... f5 { [%clk 0:09:13] } 18. Qd4 { [%clk 0:11:38] } 18... Qxd4 { [%clk 0:06:22] } 19. Nxd4 { [%clk 0:11:22] } 19... Ng6 { [%clk 0:05:38] } 20. Nf3 { [%clk 0:10:44] } 20... f4 { [%clk 0:05:09] } 21. Rfe1 { [%clk 0:10:14] } 21... Re8 { [%clk 0:05:11] } 22. Rad1 { [%clk 0:10:08] } 22... Bc7 { [%clk 0:04:49] } 23. Bd3 { [%clk 0:09:34] } 23... Kf7 { [%clk 0:04:20] } 24. g3 { [%clk 0:08:58] } 24... e5 { [%clk 0:03:13] } 25. Bxg6+ { [%clk 0:08:17] } 25... Kxg6 { [%clk 0:03:15] } 26. Rd5 { [%clk 0:08:10] } 26... e4 { [%clk 0:02:36] } 27. Nd2 { [%clk 0:07:52] } 27... e3 { [%clk 0:02:14] } 28. Nf3 { [%clk 0:06:30] } 28... Bg4 { [%clk 0:01:50] } 29. Nd4 { [%clk 0:06:25] } 29... exf2+ { [%clk 0:01:34] } 30. Kxf2 { [%clk 0:06:24] } 30... fxg3+ { [%clk 0:01:17] } 31. Bxg3 { [%clk 0:06:17] } 31... Bxg3+ { [%clk 0:01:09] } 32. hxg3 { [%clk 0:06:16] } 32... Rxe1 { [%clk 0:01:10] } 33. Kxe1 { [%clk 0:06:17] } 33... Re8+ { [%clk 0:01:09] } 34. Kd2 { [%clk 0:06:06] } 34... Be6 { [%clk 0:01:03] } 35. Re5 { [%clk 0:06:01] } 35... Kf6 { [%clk 0:00:56] } 36. Re1 { [%clk 0:05:44] } 36... g5 { [%clk 0:00:44] } 37. g4 { [%clk 0:04:59] } 37... Re7 { [%clk 0:00:49] } 38. Rf1+ { [%clk 0:04:55] } 38... Kg6 { [%clk 0:00:48] } 39. Re1 { [%clk 0:04:50] } 39... Kf6 { [%clk 0:00:33] } 40. Rf1+ { [%clk 0:04:51] } 40... Ke5 { [%clk 0:00:31] } 41. Re1+ { [%clk 0:04:49] } 41... Kd6 { [%clk 0:00:28] } 42. Nxe6 { [%clk 0:03:41] } 42... Rxe6 { [%clk 0:00:31] } 43. Rxe6+ { [%clk 0:03:43] } 43... Kxe6 { [%clk 0:00:35] } 44. Ke3 { [%clk 0:03:44] } 44... Ke5 { [%clk 0:00:32] } 45. a4 { [%clk 0:03:31] } 45... Kd5 { [%clk 0:00:25] } 46. b3 { [%clk 0:03:33] } 46... a6 { [%clk 0:00:27] } 47. Kd3 { [%clk 0:03:33] } 47... b5 { [%clk 0:00:20] } 48. a5 { [%clk 0:03:31] } 48... Ke5 { [%clk 0:00:21] } 49. Ke3 { [%clk 0:03:34] } 49... Kd5 { [%clk 0:00:15] } 50. Kd3 { [%clk 0:03:37] } 50... Kc5 { [%clk 0:00:16] } 51. Ke4 { [%clk 0:03:28] } 51... b4 { [%clk 0:00:08] } 52. c4 { [%clk 0:03:29] } 52... Kd6 { [%clk 0:00:08] } 53. Kd4 { [%clk 0:03:30] } 53... Kc6 { [%clk 0:00:11] } 54. Ke5 { [%clk 0:03:31] } 54... Kc5 { [%clk 0:00:11] } 55. Ke4 { [%clk 0:03:32] } 55... Kd6 { [%clk 0:00:13] } 1-0 [Event "Round 2: Zhou, David - Alm, Martin"] [Site "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7/N90udfuo"] [Date "2026.10.30"] [Round "2.4"] [White "Zhou, David"] [Black "Alm, Martin"] [Result "0-1"] [WhiteElo "1700"] [WhiteFideId "563003376"] [BlackElo "1541"] [BlackFideId "1791109"] [Variant "Standard"] [ECO "A43"] [Opening "Indian Defense: Pseudo-Benko"] [UTCDate "2026.10.30"] [UTCTime "18:20:29"] [BroadcastName "Lilla Stockholms GP 2026"] [BroadcastURL "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7"] [GameURL "https://lichess.org/broadcast/lilla-stockholms-gp-2026/round-2/xqNFSfX7/N90udfuo"] 1. d4 { [%clk 0:15:09] } 1... Nf6 { [%clk 0:15:08] } 2. Nf3 { [%clk 0:15:12] } 2... c5 { [%clk 0:14:37] } 3. d5 { [%clk 0:14:35] } 3... b5 { [%clk 0:14:11] } 4. e3 { [%clk 0:14:19] } 4... a6 { [%clk 0:14:09] } 5. c4 { [%clk 0:13:55] } 5... b4 { [%clk 0:14:02] } 6. a3 { [%clk 0:12:30] } 6... d6 { [%clk 0:12:56] } 7. axb4 { [%clk 0:11:58] } 7... cxb4 { [%clk 0:12:58] } 8. Bd2 { [%clk 0:11:59] } 8... a5 { [%clk 0:12:53] } 9. Bxb4 { [%clk 0:11:25] } 9... Qb6 { [%clk 0:12:36] } 10. Bc3 { [%clk 0:10:31] } 10... Ne4 { [%clk 0:12:22] } 11. Qc2 { [%clk 0:10:06] } 11... Bg4 { [%clk 0:11:20] } 12. Bd3 { [%clk 0:09:25] } 12... Nxc3 { [%clk 0:10:53] } 13. Nxc3 { [%clk 0:09:09] } 13... Bxf3 { [%clk 0:10:33] } 14. gxf3 { [%clk 0:09:12] } 14... g6 { [%clk 0:10:26] } 15. Qa4+ { [%clk 0:08:31] } 15... Nd7 { [%clk 0:09:51] } 16. b4 { [%clk 0:08:05] } 16... Bg7 { [%clk 0:09:32] } 17. Kd2 { [%clk 0:06:47] } 17... O-O { [%clk 0:09:17] } 18. b5 { [%clk 0:04:13] } 18... Nc5 { [%clk 0:07:47] } 19. Qc2 { [%clk 0:04:15] } 19... a4 { [%clk 0:06:13] } 20. Ra3 { [%clk 0:03:16] } 20... Nb3+ { [%clk 0:05:32] } 21. Ke2 { [%clk 0:02:58] } 21... Qc5 { [%clk 0:04:50] } 22. Ra2 { [%clk 0:02:10] } 22... Qb4 { [%clk 0:04:27] } 23. Ne4 { [%clk 0:01:51] } 23... Rfc8 { [%clk 0:03:16] } 24. Rb1 { [%clk 0:01:26] } 24... f5 { [%clk 0:02:19] } 25. Nd2 { [%clk 0:01:04] } 25... Qc5 { [%clk 0:01:38] } 26. Nxb3 { [%clk 0:00:56] } 26... axb3 { [%clk 0:01:40] } 27. Rxb3 { [%clk 0:00:44] } 27... Rxa2 { [%clk 0:01:17] } 28. Qxa2 { [%clk 0:00:47] } 28... Rb8 { [%clk 0:01:16] } 29. Qa3 { [%clk 0:00:37] } 29... Qb6 { [%clk 0:01:01] } 30. Qa4 { [%clk 0:00:27] } 30... h5 { [%clk 0:00:46] } 31. Ra3 { [%clk 0:00:22] } 31... Bb2 { [%clk 0:00:42] } 32. Ra2 { [%clk 0:00:15] } 32... Bc3 { [%clk 0:00:38] } 33. Qa6 { [%clk 0:00:13] } 33... Qc7 { [%clk 0:00:19] } 34. Qa7 { [%clk 0:00:12] } 34... Qxa7 { [%clk 0:00:15] } 35. Rxa7 { [%clk 0:00:15] } 35... Rb6 { [%clk 0:00:15] } 36. Rxe7 { [%clk 0:00:12] } 36... Rb8 { [%clk 0:00:14] } 37. Rc7 { [%clk 0:00:10] } 37... Ba5 { [%clk 0:00:17] } 38. Rc6 { [%clk 0:00:14] } 38... Re8 { [%clk 0:00:17] } 39. Rxd6 { [%clk 0:00:12] } 39... Bb4 { [%clk 0:00:18] } 40. Rc6 { [%clk 0:00:14] } 40... Ra8 { [%clk 0:00:20] } 41. b6 { [%clk 0:00:00] } 41... Re8 { [%clk 0:00:20] } 0-1