Event: Round 4: Joey Thompson - Cao, Handuo
Date: 2024-07-25
White: Joey Thompson
Black: Cao, Handuo
Result: 1-0
ECO: C50
Opening: Italian Game: Giuoco Pianissimo, Italian Four Knights Variation
Variant: Standard

1. e4 { [%eval 0.15] [%clk 0:03:03] } 1... e5 { [%eval 0.21] [%clk 0:03:03] } 2. Nf3 { [%eval 0.11] [%clk 0:03:04] } 2... Nc6 { [%eval 0.19] [%clk 0:03:04] } 3. Bc4 { [%eval 0.14] [%clk 0:03:06] } 3... Nf6 { [%eval 0.17] } 4. d3 { [%eval 0.09] [%clk 0:03:05] } 4... Bc5 { [%eval 0.15] [%clk 0:03:03] } 5. Nc3 { [%eval 0.1] [%clk 0:03:06] } 5... O-O { [%eval 0.13] [%clk 0:03:03] } 6. Bd2 { [%eval -0.06] [%clk 0:03:06] } 6... d6 { [%eval 0.0] [%clk 0:03:03] } 7. O-O { [%eval -0.07] [%clk 0:03:07] } 7... Re8 { [%eval 0.0] [%clk 0:03:04] } 8. h3 { [%eval -0.06] [%clk 0:03:07] } 8... h6 { [%eval 0.07] [%clk 0:03:05] } 9. a3 { [%eval 0.05] [%clk 0:03:03] } 9... a6 { [%eval 0.07] [%clk 0:03:06] } 10. b4 { [%eval 0.01] [%clk 0:03:03] } 10... Bb6 { [%eval 0.05] [%clk 0:03:06] } 11. b5 { [%eval -0.33] [%clk 0:02:58] } 11... axb5 { [%eval -0.41] [%clk 0:03:07] } 12. Bxb5 { [%eval -0.36] [%clk 0:02:57] } 12... Bd7 { [%eval -0.35] [%clk 0:03:05] } 13. Ra2 { [%eval -0.73] [%clk 0:02:49] } 13... Na7 { [%eval -0.38] [%clk 0:02:57] } 14. Bxd7 { [%eval -0.42] [%clk 0:02:48] } 14... Qxd7 { [%eval -0.46] [%clk 0:02:58] } 15. Qe2 { [%eval -0.59] [%clk 0:02:43] } 15... Nc6 { [%eval -0.54] [%clk 0:02:57] } 16. Nb5 { [%eval -0.97] [%clk 0:02:37] } 16... Ra5?? { [%eval 1.24] } { Blunder. d5 was best. } { [%clk 0:02:46] } 17. Bxa5 { [%eval 1.1] [%clk 0:02:36] } 17... Nxa5 { [%eval 1.46] [%clk 0:02:46] } 18. Nc3 { [%eval 1.36] [%clk 0:02:32] } 18... Qe6 { [%eval 1.75] [%clk 0:02:44] } 19. Rb2 { [%eval 1.75] [%clk 0:02:25] } 19... Nc6 { [%eval 2.23] [%clk 0:02:41] } 20. a4?! { [%eval 1.5] } { Inaccuracy. Na4 was best. } { [%clk 0:02:15] } 20... Nd4 { [%eval 2.03] [%clk 0:02:36] } 21. Nxd4 { [%eval 1.96] [%clk 0:02:13] } 21... Bxd4 { [%eval 1.98] [%clk 0:02:36] } 22. Rb3 { [%eval 1.7] [%clk 0:02:11] } 22... b6?! { [%eval 2.71] } { Inaccuracy. Ra8 was best. } { [%clk 0:02:32] } 23. Nb5 { [%eval 2.75] [%clk 0:02:10] } 23... Qd7?! { [%eval 3.67] } { Inaccuracy. Re7 was best. } { [%clk 0:02:26] } 24. Nxd4?! { [%eval 2.68] } { Inaccuracy. c3 was best. } { [%clk 0:02:05] } 24... exd4 { [%eval 2.63] [%clk 0:02:26] } 25. Re1?! { [%eval 1.91] } { Inaccuracy. Ra1 was best. } { [%clk 0:02:00] } 25... Qxa4 { [%eval 1.97] [%clk 0:02:19] } 26. Qd2 { [%eval 1.93] [%clk 0:01:54] } 26... c5?! { [%eval 3.04] } { Inaccuracy. Ra8 was best. } { [%clk 0:02:13] } 27. Rxb6 { [%eval 3.2] [%clk 0:01:51] } 27... Qd7 { [%eval 3.33] [%clk 0:01:52] } 28. Reb1 { [%eval 3.1] [%clk 0:01:46] } 28... d5 { [%eval 3.22] [%clk 0:01:43] } 29. e5?! { [%eval 2.39] } { Inaccuracy. Qa5 was best. } { [%clk 0:01:36] } 29... Rxe5 { [%eval 2.47] [%clk 0:01:35] } 30. Rb7 { [%eval 2.43] [%clk 0:01:31] } 30... Qe6 { [%eval 2.41] [%clk 0:01:32] } 31. Rb8+?! { [%eval 1.76] } { Inaccuracy. R7b6 was best. } { [%clk 0:01:25] } 31... Kh7 { [%eval 1.64] [%clk 0:01:32] } 32. Kf1? { [%eval 0.23] } { Mistake. R8b6 was best. } { [%clk 0:01:16] } 32... c4? { [%eval 1.71] } { Mistake. Rg5 was best. } { [%clk 0:01:26] } 33. R8b7? { [%eval 0.55] } { Mistake. R8b6 was best. } { [%clk 0:01:13] } 33... cxd3?! { [%eval 1.51] } { Inaccuracy. c3 was best. } { [%clk 0:01:18] } 34. Qxd3+ { [%eval 1.37] [%clk 0:01:10] } 34... Ne4 { [%eval 1.24] [%clk 0:01:06] } 35. f3? { [%eval 0.0] } { Mistake. R7b6 was best. } { [%clk 0:01:05] } 35... Rf5 { [%eval 0.0] [%clk 0:01:03] } 36. R7b6 { [%eval 0.0] [%clk 0:01:00] } 36... Ng3+?! { [%eval 0.62] } { Inaccuracy. Qe5 was best. } { [%clk 0:00:48] } 37. Kf2 { [%eval 0.74] [%clk 0:00:53] } 37... Ne4+?! { [%eval 1.79] } { Inaccuracy. Qe5 was best. } { [%clk 0:00:48] } 38. Kf1?? { [%eval 0.0] } { Blunder. Kg1 was best. } { [%clk 0:00:42] } 38... Qe5 { [%eval 0.0] [%clk 0:00:35] } 39. Re1 { [%eval 0.0] [%clk 0:00:33] } 39... Ng3+ { [%eval 0.52] [%clk 0:00:17] } 40. Kf2 { [%eval 0.6] [%clk 0:00:30] } 40... Qf4 { [%eval 0.98] [%clk 0:00:17] } 41. Rb4 { [%eval 1.08] [%clk 0:00:03] } 41... Ne4+ { [%eval 1.02] [%clk 0:00:17] } 42. Kf1?! { [%eval 0.0] } { Inaccuracy. Ke2 was best. } { [%clk 0:00:04] } 42... Nd2+?? { [%eval 3.47] } { Blunder. Rg5 was best. } { [%clk 0:00:16] } 43. Kg1?? { [%eval 0.56] } { Blunder. Ke2 was best. } { [%clk 0:00:05] } 43... Qg5?? { [%eval 3.18] } { Blunder. Nc4 was best. } { [%clk 0:00:16] } 44. Qxd4?? { [%eval -6.27] } { Blunder. h4 was best. } { [%clk 0:00:05] } 44... Ne4?? { [%eval 4.71] } { Blunder. Nxf3+ was best. } { [%clk 0:00:17] } 45. fxe4 { [%eval 4.68] [%clk 0:00:05] } 45... dxe4 { [%eval 4.93] [%clk 0:00:18] } 46. Rxe4 { [%eval 4.4] [%clk 0:00:05] } 46... Qc1+ { [%eval 4.43] [%clk 0:00:17] } 47. Kh2 { [%eval 4.37] [%clk 0:00:04] } 47... Qxc2 { [%eval 4.4] [%clk 0:00:15] } 48. Re3 { [%eval 4.37] [%clk 0:00:04] } 48... Rf6 { [%eval 4.64] [%clk 0:00:14] } 49. Qe4+ { [%eval 4.67] [%clk 0:00:05] } 49... Qxe4 { [%eval 4.41] } 50. Rexe4 { [%eval 4.56] [%clk 0:00:06] } 50... g6 { [%eval 4.92] [%clk 0:00:15] } 51. Red4 { [%eval 4.46] [%clk 0:00:06] } 51... Kg7 { [%eval 4.84] [%clk 0:00:16] } 52. Rd3 { [%eval 4.58] [%clk 0:00:08] } 52... h5 { [%eval 5.03] [%clk 0:00:17] } 53. Rc3 { [%eval 4.87] [%clk 0:00:09] } 53... Kh6 { [%eval 5.29] [%clk 0:00:17] } 54. Rbb3 { [%eval 4.55] [%clk 0:00:10] } 54... g5 { [%eval 5.06] [%clk 0:00:18] } 55. Rc2 { [%eval 4.71] [%clk 0:00:12] } 55... Kg6 { [%eval 4.81] [%clk 0:00:19] } 56. Rc4 { [%eval 4.42] [%clk 0:00:13] } 56... h4 { [%eval 4.94] [%clk 0:00:19] } 57. Rcc3 { [%eval 4.24] [%clk 0:00:14] } 57... Kg7 { [%eval 5.12] [%clk 0:00:19] } 58. Rb4 { [%eval 4.55] [%clk 0:00:15] } 58... Rh6 { [%eval 4.88] [%clk 0:00:19] } 59. Rcb3 { [%eval 4.75] [%clk 0:00:16] } 59... g4?! { [%eval 6.06] } { Inaccuracy. Re6 was best. } { [%clk 0:00:19] } 60. Rxg4+ { [%eval 6.72] [%clk 0:00:16] } 60... Kh7 { [%eval 6.7] [%clk 0:00:20] } 61. Rd3 { [%eval 6.4] [%clk 0:00:16] } 61... f5?? { [%eval #18] } { Checkmate is now unavoidable. Rh5 was best. } { [%clk 0:00:21] } 62. Rf4?? { [%eval 5.78] } { Lost forced checkmate sequence. Rd7+ was best. } { [%clk 0:00:17] } 62... Rg6 { [%eval 7.42] [%clk 0:00:21] } 63. Rxf5 { [%eval 6.82] [%clk 0:00:17] } 63... Kh6 { [%eval 7.1] [%clk 0:00:22] } 64. Re3 { [%eval 6.93] [%clk 0:00:18] } 64... Rd6 { [%eval 6.67] [%clk 0:00:17] } 65. Ree5 { [%eval #27] [%clk 0:00:18] } 65... Kg7 { [%eval #22] [%clk 0:00:16] } 66. Rg5+ { [%eval #21] [%clk 0:00:19] } 66... Kf6 { [%eval #19] [%clk 0:00:16] } 67. Ref5+ { [%eval #18] [%clk 0:00:19] } 67... Ke7 { [%eval #19] [%clk 0:00:16] } 68. Re5+ { [%eval #20] [%clk 0:00:20] } 68... Kd7 { [%eval #17] [%clk 0:00:16] } 69. Rg7+?? { [%eval 6.79] } { Lost forced checkmate sequence. Rd5 was best. } { [%clk 0:00:21] } 69... Kc6 { [%eval 5.57] [%clk 0:00:17] } 70. g3 { [%eval 6.04] [%clk 0:00:20] } 70... Rd2+ { [%eval 6.04] [%clk 0:00:18] } 71. Kh1 { [%eval 5.97] [%clk 0:00:20] } 71... Rd1+ { [%eval 5.96] [%clk 0:00:17] } 72. Kg2 { [%eval 5.71] [%clk 0:00:21] } 72... Rd2+ { [%eval 5.99] [%clk 0:00:17] } 73. Kf1 { [%eval 5.71] [%clk 0:00:22] } 73... hxg3 { [%eval 7.05] [%clk 0:00:17] } 74. Rxg3 { [%eval 6.88] [%clk 0:00:22] } 74... Rd1+ { [%eval 7.2] [%clk 0:00:18] } 75. Ke2 { [%eval 5.37] [%clk 0:00:23] } 75... Rd6 { [%eval 6.68] [%clk 0:00:19] } 76. Rc3+ { [%eval 5.95] [%clk 0:00:24] } 76... Kd7?? { [%eval #13] } { Checkmate is now unavoidable. Kb6 was best. } { [%clk 0:00:19] } 77. Rd3 { [%eval #12] [%clk 0:00:24] } 77... Rxd3 { [%eval #10] [%clk 0:00:20] } 78. Kxd3 { [%eval #9] [%clk 0:00:25] } 78... Kd6 { [%eval #9] [%clk 0:00:21] } 79. Rf5 { [%eval #9] [%clk 0:00:25] } 79... Ke6 { [%eval #9] [%clk 0:00:22] } 80. Ra5?! { [%eval 26.42] } { Lost forced checkmate sequence. Ke4 was best. } { [%clk 0:00:26] } 80... Kf6?? { [%eval #10] } { Checkmate is now unavoidable. Kd6 was best. } { [%clk 0:00:23] } 81. h4 { [%eval #9] [%clk 0:00:27] } 81... Kg6 { [%eval #9] [%clk 0:00:25] } 82. h5+ { [%eval #8] [%clk 0:00:27] } 82... Kh6 { [%eval #7] [%clk 0:00:26] } 83. Ke4 { [%eval #6] [%clk 0:00:28] } 83... Kg7 { [%eval #6] [%clk 0:00:27] } 84. Ra6 { [%eval #6] [%clk 0:00:28] } 84... Kf7 { [%eval #6] [%clk 0:00:27] } 85. Rg6 { [%eval #5] [%clk 0:00:28] } 85... Ke7?? { [%eval #5] } { Checkmate is now unavoidable. Kf8 was best. } { [%clk 0:00:25] } 86. Kf5 { [%eval #5] [%clk 0:00:29] } 86... Kf7 { [%eval #5] [%clk 0:00:27] } 87. h6 { [%eval #4] [%clk 0:00:29] } 87... Ke7 { [%eval #4] [%clk 0:00:27] } 88. h7 { [%eval #3] [%clk 0:00:30] } 88... Kf7 { [%eval #3] [%clk 0:00:27] } 89. h8=Q { [%eval #2] [%clk 0:00:28] } 89... Ke7 { [%eval #2] [%clk 0:00:24] } 90. Qg7+ { [%eval #2] [%clk 0:00:29] } 90... Ke8?? { [%eval #2] } { Checkmate is now unavoidable. Kd8 was best. } { [%clk 0:00:24] } 91. Re6+ { [%eval #2] [%clk 0:00:29] } 91... Kd8 { [%eval #2] [%clk 0:00:23] } 92. Qe7+ { [%eval #2] [%clk 0:00:29] } 92... Kc8 { [%clk 0:00:23] } 93. Rc6+ { [%clk 0:00:29] } 93... Kb8 { [%clk 0:00:24] } 94. Qc7+ { [%clk 0:00:30] } 94... Ka8 { [%clk 0:00:24] } 95. Ra6# { [%clk 0:00:28] } 1-0