Event: 9th Johor International Chess Open 2025 - Challenger
Site: idChess.com
Date: 2025-01-18
White: GULTOM ALMAGRO HASIAN
WhiteElo: 1770
Black: Toh, Ding Yu
BlackElo: 1533
Result: 1/2-1/2
ECO: B23
Opening: Sicilian Defense: Closed
Variant: Standard
TimeControl: 5400+30

1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.25] } 2. Nc3 { [%eval 0.13] } 2... d6 { [%eval 0.26] } 3. f4 { [%eval 0.0] } 3... Nf6 { [%eval 0.12] } 4. Nf3 { [%eval 0.03] } 4... Nc6 { [%eval 0.07] } 5. Bb5 { [%eval 0.04] } 5... e6 { [%eval 0.48] } 6. Bxc6+ { [%eval 0.56] } 6... bxc6 { [%eval 0.57] } 7. O-O { [%eval 0.5] } 7... Be7 { [%eval 0.66] } 8. h3?! { [%eval 0.08] } { Inaccuracy. e5 was best. } 8... O-O { [%eval 0.57] } 9. g4? { [%eval -0.7] } { Mistake. d3 was best. } 9... h6?! { [%eval 0.16] } { Inaccuracy. c4 was best. } 10. d3 { [%eval 0.19] } 10... e5 { [%eval 0.32] } 11. fxe5 { [%eval 0.29] } 11... dxe5 { [%eval 0.27] } 12. Ne2?! { [%eval -0.66] } { Inaccuracy. Qe1 was best. } 12... Qd6?! { [%eval 0.43] } { Inaccuracy. c4 was best. } 13. Ng3 { [%eval 0.0] } 13... Nh7? { [%eval 1.27] } { Mistake. c4 was best. } 14. Kg2 { [%eval 0.93] } 14... Bg5 { [%eval 1.45] } 15. Bxg5?! { [%eval 0.72] } { Inaccuracy. Nxg5 was best. } 15... Nxg5 { [%eval 0.69] } 16. Nxg5 { [%eval 0.61] } 16... hxg5 { [%eval 0.63] } 17. b3 { [%eval 0.65] } 17... g6 { [%eval 1.11] } 18. Qd2 { [%eval 1.14] } 18... f6 { [%eval 1.12] } 19. Rf2 { [%eval 0.98] } 19... a5 { [%eval 0.89] } 20. Raf1 { [%eval 0.81] } 20... Kg7 { [%eval 0.93] } 21. a4 { [%eval 0.96] } 21... Be6 { [%eval 0.91] } 22. Qe3 { [%eval 0.95] } 22... Qd4 { [%eval 0.9] } 23. Qf3 { [%eval 0.93] } 23... Rf7 { [%eval 0.88] } 24. Ne2 { [%eval 0.9] } 24... Qd6 { [%eval 0.9] } 25. Qg3 { [%eval 0.94] } 25... Rh8 { [%eval 1.0] } 26. Rh1?! { [%eval 0.0] } { Inaccuracy. Rf3 was best. } 26... Qd7?! { [%eval 0.91] } { Inaccuracy. f5 was best. } 27. Qe3 { [%eval 0.93] } 27... Qd6 { [%eval 0.89] } 28. Kg3?! { [%eval 0.0] } { Inaccuracy. Rf3 was best. } 28... Rh4?! { [%eval 0.9] } { Inaccuracy. Bxg4 was best. } 29. Rhh2 { [%eval 0.64] } 29... Qd7 { [%eval 0.9] } 30. Kg2 { [%eval 0.89] } 30... Qd6 { [%eval 0.88] } 31. Ng1 { [%eval 0.84] } 31... Rf8 { [%eval 0.87] } 32. Nf3 { [%eval 1.07] } 32... Rh7 { [%eval 1.09] } 33. Kg3 { [%eval 1.03] } 33... Rfh8 { [%eval 1.05] } 34. Rf1 { [%eval 1.08] } 34... Rf8?! { [%eval 1.71] } { Inaccuracy. Kg8 was best. } 35. Qd2 { [%eval 1.41] } 35... Qc7 { [%eval 1.4] } 36. h4? { [%eval 0.02] } { Mistake. Qc3 was best. } 36... gxh4+ { [%eval 0.13] } 37. Rxh4 { [%eval 0.09] } 37... Rxh4 { [%eval 0.12] } 38. Nxh4 { [%eval 0.14] } 38... g5 { [%eval 0.5] } 39. Ng2 { [%eval 0.16] } 39... Rh8 { [%eval 0.18] } 40. Ne3 { [%eval 0.18] } 40... Rh4 { [%eval 0.26] } 41. Nf5+ { [%eval 0.0] } 41... Bxf5 { [%eval 0.0] } 42. Rxf5 { [%eval 0.0] } 42... Qd8 { [%eval 0.0] } 43. Qe2?? { [%eval -2.56] } { Blunder. Rf2 was best. } 43... Qg8?? { [%eval 0.0] } { Blunder. Qh8 was best. } 44. Qf2?? { [%eval -2.34] } { Blunder. Rf2 was best. } 44... Rh8?? { [%eval 5.57] } { Blunder. Qh7 was best. } 45. Qxc5?? { [%eval 2.19] } { Blunder. Rxf6 was best. } 45... Qh7?? { [%eval #5] } { Checkmate is now unavoidable. Rh1 was best. } 46. Kg2?? { [%eval #-5] } { Lost forced checkmate sequence. Qe7+ was best. } 46... Qh3+?? { [%eval 0.71] } { Lost forced checkmate sequence. Qh1+ was best. } 47. Kf2 { [%eval 0.62] } 47... Qh2+?! { [%eval 1.66] } { Inaccuracy. Rh6 was best. } 48. Ke3?? { [%eval #-7] } { Checkmate is now unavoidable. Ke1 was best. } 48... Qh3+?? { [%eval 5.26] } { Lost forced checkmate sequence. Qg1+ was best. } 49. Kf2?? { [%eval 0.49] } { Blunder. Rf3 was best. } 49... Qh2+?! { [%eval 1.22] } { Inaccuracy. Rh6 was best. } 50. Ke1 { [%eval 1.48] } 50... Rh4?? { [%eval #6] } { Checkmate is now unavoidable. Rh6 was best. } 51. Kd1?? { [%eval 1.72] } { Lost forced checkmate sequence. Qe7+ was best. } 51... Rxg4?? { [%eval #7] } { Checkmate is now unavoidable. Qh1+ was best. } 52. Kc1?? { [%eval -0.42] } { Lost forced checkmate sequence. Qe7+ was best. } 52... Qh1+?? { [%eval 4.55] } { Blunder. Qg1+ was best. } 53. Kb2 { [%eval 4.32] } 1/2-1/2