Event: Asian Amateur Chess Competition 2025
Site: https://lichess.org/broadcast/asian-amateur-chess-championship-2025--open-u1700/round-2/i0j45aRs/Ish82OWc
White: Bi, Joshua
Black: Wong, Man Hei Alvin
Result: 1/2-1/2
ECO: C01
Opening: French Defense: Exchange Variation
Variant: Standard
TimeControl: 90+30

1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.28] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.37] } 3. exd5 { [%eval 0.13] } 3... exd5 { [%eval 0.14] } 4. Nc3 { [%eval 0.0] } 4... Nf6 { [%eval 0.0] } 5. Nf3 { [%eval 0.0] } 5... c6 { [%eval 0.25] } 6. Bd3 { [%eval 0.21] } 6... Bd6 { [%eval 0.19] } 7. Qe2+ { [%eval 0.17] } 7... Qe7 { [%eval 0.2] } 8. Qxe7+ { [%eval 0.2] [%clk 1:08:53] } 8... Kxe7 { [%eval 0.2] [%clk 1:01:11] } 9. Bd2 { [%eval 0.15] [%clk 1:03:55] } 9... Bg4 { [%eval 0.61] [%clk 1:00:24] } 10. Ne5 { [%eval 0.67] [%clk 0:59:32] } 10... Be6 { [%eval 0.72] [%clk 0:59:56] } 11. O-O-O?! { [%eval -0.19] } { Inaccuracy. f4 was best. } { [%clk 0:57:12] } 11... Nfd7?! { [%eval 0.9] } { Inaccuracy. Bxe5 was best. } { [%clk 0:58:23] } 12. f4 { [%eval 0.91] [%clk 0:54:29] } 12... f6 { [%eval 0.85] [%clk 0:58:36] } 13. Nxd7?! { [%eval 0.24] } { Inaccuracy. Nf3 was best. } { [%clk 0:54:14] } 13... Nxd7?? { [%eval 3.83] } { Blunder. Bxd7 was best. } { [%clk 0:58:57] } 14. Rde1 { [%eval 3.73] [%clk 0:53:05] } 14... f5?! { [%eval 4.93] } { Inaccuracy. g6 was best. } { [%clk 0:58:18] } 15. Bxf5 { [%eval 4.89] [%clk 0:52:04] } 15... Nf8 { [%eval 4.99] [%clk 0:58:43] } 16. Bxe6 { [%eval 4.89] [%clk 0:51:53] } 16... Nxe6 { [%eval 4.82] [%clk 0:58:43] } 17. f5 { [%eval 4.98] [%clk 0:52:04] } 17... Rhf8 { [%eval 5.26] [%clk 0:57:23] } 18. Rxe6+ { [%eval 5.18] [%clk 0:49:34] } 18... Kd7 { [%eval 5.1] [%clk 0:57:52] } 19. g4 { [%eval 5.08] [%clk 0:45:59] } 19... g6 { [%eval 5.09] [%clk 0:57:49] } 20. Ree1 { [%eval 4.46] [%clk 0:38:17] } 20... gxf5 { [%eval 4.51] [%clk 0:57:55] } 21. gxf5 { [%eval 4.6] [%clk 0:36:29] } 21... Rxf5 { [%eval 4.63] [%clk 0:58:17] } 22. Rhf1 { [%eval 4.53] [%clk 0:36:29] } 22... Raf8 { [%eval 4.48] [%clk 0:56:08] } 23. Rxf5 { [%eval 4.52] [%clk 0:35:55] } 23... Rxf5 { [%eval 4.62] [%clk 0:56:20] } 24. Rg1 { [%eval 3.85] [%clk 0:35:27] } 24... Rf7 { [%eval 4.61] [%clk 0:53:48] } 25. Bh6 { [%eval 3.93] [%clk 0:35:27] } 25... Bxh2 { [%eval 3.89] [%clk 0:48:40] } 26. Rg7 { [%eval 3.56] [%clk 0:35:23] } 26... Rxg7 { [%eval 3.53] [%clk 0:48:54] } 27. Bxg7 { [%eval 3.5] [%clk 0:35:49] } 27... Bf4+ { [%eval 3.66] [%clk 0:49:19] } 28. Kd1 { [%eval 3.67] [%clk 0:35:56] } 28... h5 { [%eval 3.74] [%clk 0:49:18] } 29. Ke2 { [%eval 3.68] [%clk 0:34:31] } 29... Ke6 { [%eval 3.79] [%clk 0:48:58] } 30. Kf3 { [%eval 3.68] [%clk 0:34:57] } 30... Kf5 { [%eval 3.76] [%clk 0:48:35] } 31. Ne2 { [%eval 3.67] [%clk 0:34:17] } 31... Bg5 { [%eval 3.54] [%clk 0:48:35] } 1/2-1/2