Event: FIDE World Youth U16 Chess Olympiad 2025
Site: https://lichess.org/broadcast/fide-world-youth-u16-chess-olympiad-2025--matches-19/round-9/kCRi38Dw/KgHaBYsN
White: Calvo Castillo, Juliana
WhiteElo: 1527
Black: Vaquerano, Daniel Mateo
Result: 0-1
ECO: C63
Opening: Ruy Lopez: Schliemann Defense
Variant: Standard
TimeControl: 2700+10

1. e4 { [%eval 0.18] [%clk 0:45:09] } 1... e5 { [%eval 0.22] [%clk 0:45:07] } 2. Nf3 { [%eval 0.13] [%clk 0:45:18] } 2... Nc6 { [%eval 0.21] [%clk 0:45:14] } 3. Bb5 { [%eval 0.15] [%clk 0:45:17] } 3... f5 { [%eval 0.53] [%clk 0:45:21] } 4. d3 { [%eval 0.61] [%clk 0:45:22] } 4... d6 { [%eval 0.54] [%clk 0:44:52] } 5. O-O { [%eval 0.41] [%clk 0:45:01] } 5... Nf6 { [%eval 0.84] [%clk 0:44:59] } 6. Re1?! { [%eval 0.0] } { Inaccuracy. exf5 was best. } { [%clk 0:43:41] } 6... Be7 { [%eval 0.1] [%clk 0:44:52] } 7. Bg5 { [%eval -0.28] [%clk 0:42:46] } 7... O-O { [%eval -0.29] [%clk 0:44:35] } 8. Nbd2 { [%eval -0.42] [%clk 0:41:52] } 8... h6 { [%eval -0.16] [%clk 0:43:30] } 9. Bh4?? { [%eval -2.6] } { Blunder. Bxf6 was best. } { [%clk 0:39:35] } 9... g5 { [%eval -2.61] [%clk 0:42:24] } 10. Bxg5 { [%eval -2.68] [%clk 0:38:27] } 10... hxg5 { [%eval -2.72] [%clk 0:42:31] } 11. Nxg5 { [%eval -2.63] [%clk 0:38:16] } 11... Nd4?! { [%eval -1.4] } { Inaccuracy. f4 was best. } { [%clk 0:42:38] } 12. Bc4+ { [%eval -1.43] [%clk 0:37:21] } 12... Kh8 { [%eval -1.39] [%clk 0:42:45] } 13. Nf7+?! { [%eval -1.99] } { Inaccuracy. c3 was best. } { [%clk 0:37:06] } 13... Rxf7 { [%eval -1.97] [%clk 0:42:41] } 14. Bxf7 { [%eval -2.14] [%clk 0:37:06] } 14... Qf8 { [%eval -2.13] [%clk 0:42:21] } 15. Bg6?! { [%eval -2.91] } { Inaccuracy. Bc4 was best. } { [%clk 0:36:22] } 15... f4 { [%eval -2.74] [%clk 0:41:49] } 16. Nf3? { [%eval -5.12] } { Mistake. c3 was best. } { [%clk 0:35:47] } 16... Qg7? { [%eval -3.21] } { Mistake. Nxf3+ was best. } { [%clk 0:40:19] } 17. Nh4?! { [%eval -4.81] } { Inaccuracy. Nxd4 was best. } { [%clk 0:34:19] } 17... Bg4?! { [%eval -3.55] } { Inaccuracy. Ng4 was best. } { [%clk 0:32:43] } 18. Qd2?! { [%eval -5.1] } { Inaccuracy. f3 was best. } { [%clk 0:31:53] } 18... Nxe4 { [%eval -4.29] [%clk 0:32:38] } 19. Bxe4 { [%eval -4.33] [%clk 0:27:58] } 19... Bxh4 { [%eval -4.42] [%clk 0:32:23] } 20. Kh1 { [%eval -4.48] [%clk 0:25:09] } 20... Rg8 { [%eval -4.29] [%clk 0:29:09] } 21. Rg1 { [%eval -4.53] [%clk 0:19:51] } 21... Bg3?? { [%eval 2.9] } { Blunder. Qh6 was best. } { [%clk 0:25:28] } 22. fxg3 { [%eval 3.07] [%clk 0:15:40] } 22... fxg3 { [%eval 3.18] [%clk 0:25:25] } 23. h3 { [%eval 2.86] [%clk 0:15:10] } 23... d5?! { [%eval 3.96] } { Inaccuracy. Ne6 was best. } { [%clk 0:25:09] } 24. Bxd5 { [%eval 4.03] [%clk 0:13:56] } 24... Bxh3?! { [%eval 5.64] } { Inaccuracy. Rd8 was best. } { [%clk 0:25:17] } 25. Qd1?? { [%eval #-5] } { Checkmate is now unavoidable. gxh3 was best. } { [%clk 0:12:31] } 25... Bg4 { [%eval #-5] [%clk 0:23:07] } 26. Qxg4 { [%eval #-5] [%clk 0:09:25] } 26... Qxg4 { [%eval #-4] [%clk 0:23:14] } 27. Rgf1 { [%eval #-2] [%clk 0:08:32] } 27... Qh4+ { [%eval #-1] [%clk 0:23:20] } 0-1