Event: Malmo Open 2024
Site: Stadions sporthall, Eric Perssons vag 1, Malmo, Sweden
Date: 2024-12-13
White: Liu, Casper
WhiteTitle: FM
WhiteElo: 2244
Black: Johansson, Linus
BlackTitle: IM
BlackElo: 2412
Result: 0-1
ECO: C01
Opening: French Defense: Exchange Variation
Variant: Standard
TimeControl: 15 minutes + 5 seconds per move from move one (Round 1 - 4) / 90 minutes + 30 seconds per move from move one (Round 5 - 8)

1. d4 { [%clk 0:15:08] } 1... e6 { [%clk 0:15:10] } 2. e4 { [%clk 0:15:00] } 2... d5 { [%clk 0:15:14] } 3. exd5 { [%clk 0:15:03] } 3... exd5 { [%clk 0:15:18] } 4. Nf3 { [%clk 0:15:06] } 4... Nf6 { [%clk 0:15:22] } 5. Bd3 { [%clk 0:15:10] } 5... c5 { [%clk 0:15:24] } 6. O-O { [%clk 0:15:04] } 6... c4 { [%clk 0:15:28] } 7. Be2 { [%clk 0:15:07] } 7... Bd6 { [%clk 0:15:29] } 8. b3 { [%clk 0:15:05] } 8... cxb3 { [%clk 0:15:32] } 9. axb3 { [%clk 0:15:08] } 9... O-O { [%clk 0:15:35] } 10. Bg5 { [%clk 0:14:52] } 10... h6 { [%clk 0:15:37] } 11. Bh4 { [%clk 0:14:55] } 11... Be7 { [%clk 0:15:25] } 12. Re1 { [%clk 0:14:34] } 12... Nc6 { [%clk 0:15:24] } 13. Ne5 { [%clk 0:14:28] } 13... g5 { [%clk 0:13:46] } 14. Bg3 { [%clk 0:14:18] } 14... Ne4 { [%clk 0:13:50] } 15. c3 { [%clk 0:11:27] } 15... Bf5 { [%clk 0:13:12] } 16. Bd3 { [%clk 0:11:30] } 16... Bf6 { [%clk 0:12:13] } 17. Nxc6 { [%clk 0:11:13] } 17... bxc6 { [%clk 0:12:17] } 18. Qc2 { [%clk 0:10:41] } 18... Nxg3 { [%clk 0:09:28] } 19. Bxf5 { [%clk 0:10:39] } 19... Nh5 20. Nd2 { [%clk 0:10:22] } 20... a5 { [%clk 0:09:26] } 21. g3 { [%clk 0:09:52] } 21... Ng7 { [%clk 0:09:29] } 22. Bd3 { [%clk 0:09:18] } 22... Qb6 { [%clk 0:09:30] } 23. Ra3 { [%clk 0:08:38] } 23... c5 { [%clk 0:09:30] } 24. c4 { [%clk 0:07:01] } 24... Bxd4 { [%clk 0:08:52] } 25. cxd5 { [%clk 0:07:05] } 25... Qf6 { [%clk 0:08:46] } 26. Ne4 { [%clk 0:06:19] } 26... Qe7 { [%clk 0:07:52] } 27. Ra2 { [%clk 0:05:38] } 27... f5 { [%clk 0:07:14] } 28. d6 { [%clk 0:05:25] } 28... Qe5 { [%clk 0:07:17] } 29. Qd1 { [%clk 0:03:55] } 29... fxe4 { [%clk 0:06:58] } 30. Bxe4 { [%clk 0:03:59] } 30... Qxd6 { [%clk 0:07:02] } 31. Bxa8 { [%clk 0:04:03] } 31... Rxa8 { [%clk 0:07:01] } 32. Qc2 { [%clk 0:03:18] } 32... Rf8 { [%clk 0:06:53] } 33. Re2 { [%clk 0:03:22] } 33... Qa6 { [%clk 0:05:59] } 34. Qe4 { [%clk 0:02:50] } 34... Qa8 { [%clk 0:05:10] } 35. Qc2 { [%clk 0:02:01] } 35... Kh8 { [%clk 0:05:02] } 36. Qd2 { [%clk 0:01:58] } 36... Qf3 { [%clk 0:04:50] } 37. Qc2 { [%clk 0:01:30] } 37... Rb8 { [%clk 0:04:14] } 38. Rxa5 { [%clk 0:00:50] } 38... Qxb3 { [%clk 0:04:17] } 39. Ra8 { [%clk 0:00:54] } 39... Qb7 { [%clk 0:03:38] } 40. Rxb8+ { [%clk 0:00:58] } 40... Qxb8 { [%clk 0:03:42] } 41. Qg6 { [%clk 0:01:02] } 41... Qd8 { [%clk 0:03:13] } 42. Qxh6+ { [%clk 0:01:00] } 42... Kg8 43. Qc6 { [%clk 0:01:00] } 43... Qf6 { [%clk 0:02:59] } 44. Qc8+ { [%clk 0:00:51] } 44... Kh7 { [%clk 0:03:02] } 45. Kg2 { [%clk 0:00:48] } 45... Qf5 { [%clk 0:02:58] } 46. Qc6 { [%clk 0:00:47] } 46... Qg6 { [%clk 0:02:33] } 47. Qd5 { [%clk 0:00:48] } 47... Qf5 { [%clk 0:02:37] } 48. Qc6 { [%clk 0:00:52] } 48... Qf6 { [%clk 0:01:59] } 49. Qe4+ { [%clk 0:00:54] } 49... Qf5 { [%clk 0:02:02] } 50. Qc6 { [%clk 0:00:58] } 50... Bf6 { [%clk 0:01:42] } 51. h3 { [%clk 0:00:45] } 51... Kg6 { [%clk 0:01:36] } 52. g4 { [%clk 0:00:34] } 52... Qd3 { [%clk 0:01:37] } 53. Re4 { [%clk 0:00:23] } 53... Kh7 { [%clk 0:01:24] } 54. Ra4 { [%clk 0:00:25] } 54... Bd4 { [%clk 0:01:17] } 55. Qf3 { [%clk 0:00:26] } 55... Qxf3+ { [%clk 0:01:17] } 56. Kxf3 { [%clk 0:00:30] } 56... Kg6 { [%clk 0:01:14] } 57. Ra6+ { [%clk 0:00:28] } 57... Kf7 { [%clk 0:01:17] } 58. Ra7+ { [%clk 0:00:16] } 58... Kf6 { [%clk 0:01:19] } 59. Kg3 { [%clk 0:00:13] } 59... Ne6 { [%clk 0:01:21] } 60. h4 { [%clk 0:00:07] } 60... gxh4+ { [%clk 0:01:23] } 61. Kxh4 { [%clk 0:00:12] } 61... Bxf2+ { [%clk 0:01:27] } 62. Kh3 { [%clk 0:00:15] } 62... c4 { [%clk 0:01:16] } 63. Ra4 { [%clk 0:00:19] } 63... c3 { [%clk 0:01:15] } 64. Kg2 { [%clk 0:00:11] } 64... Bd4 { [%clk 0:01:13] } 65. Kf3 { [%clk 0:00:19] } 65... Ke5 { [%clk 0:01:16] } 66. Ra5+ { [%clk 0:00:19] } 66... Kd6 { [%clk 0:01:04] } 67. Ke2 { [%clk 0:00:20] } 67... Nc5 { [%clk 0:00:52] } 68. Kd1 { [%clk 0:00:16] } 68... Kd5 { [%clk 0:00:45] } 69. Kc2 { [%clk 0:00:18] } 69... Kc4 { [%clk 0:00:48] } 70. g5 { [%clk 0:00:21] } 70... Nd3 { [%clk 0:00:50] } 71. g6 { [%clk 0:00:17] } 71... Nb4+ { [%clk 0:00:54] } 0-1