Event: Biel Chess Festival MTO
Site: Biel, Switzerland
Date: 2024-07-20
White: Dotzer, Lukas
WhiteTitle: FM
WhiteElo: 2375
Black: Harish, Neeraj
BlackTitle: CM
BlackElo: 2123
Result: 1-0
ECO: B40
Opening: Sicilian Defense: Four Knights Variation, Exchange Variation
Variant: Standard
TimeControl: 100'/40, fb 50'/20, fb 15' + 30''/mv

1. e4 { [%clk 1:40:58] } 1... c5 { [%clk 1:40:47] } 2. Nf3 { [%clk 1:41:23] } 2... Nc6 { [%clk 1:41:05] } 3. d4 { [%clk 1:41:46] } 3... cxd4 { [%clk 1:41:30] } 4. Nxd4 { [%clk 1:42:09] } 4... Nf6 { [%clk 1:41:54] } 5. Nc3 { [%clk 1:42:30] } 5... e6 { [%clk 1:42:08] } 6. Nxc6 { [%clk 1:42:47] } 6... bxc6 { [%clk 1:42:33] } 7. e5 { [%clk 1:43:10] } 7... Nd5 { [%clk 1:42:58] } 8. Ne4 { [%clk 1:43:35] } 8... Qc7 { [%clk 1:43:23] } 9. f4 { [%clk 1:43:56] } 9... Qb6 { [%clk 1:43:40] } 10. c4 { [%clk 1:44:13] } 10... Bb4+ { [%clk 1:44:00] } 11. Ke2 { [%clk 1:44:30] } 11... f5 { [%clk 1:44:15] } 12. exf6 { [%clk 1:44:51] } 12... Nxf6 { [%clk 1:44:38] } 13. Be3 { [%clk 1:45:09] } 13... Qd8 { [%clk 1:44:57] } 14. Nd6+ { [%clk 1:45:31] } 14... Bxd6 { [%clk 1:45:20] } 15. Qxd6 { [%clk 1:45:55] } 15... Bb7 { [%clk 1:45:30] } 16. Rd1 { [%clk 1:46:10] } 16... Rc8 { [%clk 1:45:30] } 17. Qc5 { [%clk 1:46:16] } 17... Qb6 { [%clk 1:44:15] } 18. Qxb6 { [%clk 1:46:12] } 18... axb6 { [%clk 1:44:39] } 19. Bxb6 { [%clk 1:46:25] } 19... c5 { [%clk 1:44:47] } 20. Rd2 { [%clk 1:31:24] } 20... Ne4 { [%clk 1:32:17] } 21. Rc2 { [%clk 1:30:22] } 21... Ra8 { [%clk 1:31:36] } 22. Ke3 { [%clk 1:22:05] } 22... Rxa2 { [%clk 1:22:07] } 23. Bd3 { [%clk 1:07:47] } 23... Ra6 { [%clk 1:21:50] } 24. Bc7 { [%clk 1:00:35] } 24... Nf6 { [%clk 1:20:52] } 25. b4 { [%clk 0:53:35] } 25... cxb4 { [%clk 1:10:43] } 26. Rb1 { [%clk 0:48:43] } 26... Rc6 { [%clk 1:09:22] } 27. Be5 { [%clk 0:38:15] } 27... Ng4+ { [%clk 1:08:25] } 28. Kd2 { [%clk 0:36:31] } 28... Nxe5 { [%clk 1:08:40] } 29. fxe5 { [%clk 0:36:21] } 29... O-O { [%clk 1:02:31] } 30. Rxb4 { [%clk 0:30:41] } 30... Ba6 { [%clk 0:57:33] } 31. Ke3 { [%clk 0:28:27] } 31... Rc5 { [%clk 0:53:48] } 32. Kd4 { [%clk 0:28:10] } 32... Ra5 { [%clk 0:54:11] } 33. g3 { [%clk 0:18:20] } 33... g6 { [%clk 0:46:46] } 34. Rcb2 { [%clk 0:13:35] } 34... Rc8 { [%clk 0:41:44] } 35. Rb8 { [%clk 0:10:10] } 35... Rc5 { [%clk 0:40:52] } 36. R2b6 { [%clk 0:08:08] } 36... Rc7 { [%clk 0:40:33] } 37. Rxc8+ { [%clk 0:04:49] } 37... Bxc8 { [%clk 0:40:58] } 38. Rb8 { [%clk 0:02:04] } 38... Kf7 { [%clk 0:39:40] } 39. Ra8 { [%clk 0:01:53] } 39... Ke7 { [%clk 0:35:58] } 40. c5 { [%clk 0:01:54] } 40... Kf7 { [%clk 0:36:01] } 41. Be4 { [%clk 0:34:33] } 41... h6 { [%clk 1:09:12] } 42. h4 { [%clk 0:21:39] } 42... g5 { [%clk 1:06:19] } 43. h5 { [%clk 0:19:11] } 43... g4 { [%clk 1:03:54] } 44. Bd3 { [%clk 0:17:10] } 44... Ke7 { [%clk 1:02:44] } 45. Be2 { [%clk 0:16:19] } 45... Kd8 { [%clk 0:53:35] } 46. Bxg4 { [%clk 0:13:19] } 46... Rb7 { [%clk 0:51:58] } 47. Be2 { [%clk 0:12:46] } 47... Rb4+ { [%clk 0:50:54] } 48. Kc3 { [%clk 0:12:52] } 48... Re4 { [%clk 0:51:16] } 49. Ba6 { [%clk 0:12:51] } 49... Rxe5 { [%clk 0:48:47] } 50. Rxc8+ { [%clk 0:13:13] } 50... Ke7 { [%clk 0:49:14] } 51. g4 { [%clk 0:12:51] } 51... Kf6 { [%clk 0:48:57] } 52. Kd2 { [%clk 0:11:37] } 52... Kg7 { [%clk 0:44:53] } 53. Rc7 { [%clk 0:10:35] } 53... Rd5+ { [%clk 0:42:56] } 54. Ke3 { [%clk 0:10:48] } 54... Kf6 { [%clk 0:41:47] } 55. Bc8 { [%clk 0:10:37] } 55... Ke7 { [%clk 0:37:47] } 56. Rxd7+ { [%clk 0:10:58] } 56... Rxd7 { [%clk 0:38:13] } 57. Bxd7 { [%clk 0:11:18] } 57... Kxd7 { [%clk 0:38:40] } 58. g5 { [%clk 0:11:39] } 58... hxg5 { [%clk 0:39:05] } 59. h6 { [%clk 0:12:03] } 59... g4 { [%clk 0:39:29] } 60. h7 { [%clk 0:12:29] } 60... g3 { [%clk 0:39:51] } 61. h8=Q { [%clk 0:12:52] } 1-0