[Event "ANS Arena"]
[Site "http://chess-academy.net/ttJBPlm2"]
[Date "2026.03.19"]
[Round "-"]
[White "sofiatom123"]
[Black "teodorfrumos0934"]
[Result "0-1"]
[UTCDate "2026.03.19"]
[UTCTime "16:32:18"]
[WhiteElo "1427"]
[BlackElo "1827"]
[WhiteRatingDiff "-12"]
[BlackRatingDiff "+28"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C20"]
[Opening "Portuguese Opening"]
[Termination "Normal"]
[Annotator "chess-academy.net"]

1. e4 { [%eval 0.12] [%clk 0:10:00] } 1... e5 { [%eval 0.3] [%clk 0:10:00] } 2. Bb5?! { (0.30 → -0.25) Inaccuracy. Best move was Nf3. } { [%eval -0.25] [%clk 0:09:35] } { C20 Portuguese Opening } (2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. Re1 Nc5) 2... Qh4?! { (-0.25 → 0.63) Inaccuracy. Best move was c6. } { [%eval 0.63] [%clk 0:09:43] } (2... c6 3. Ba4 d5 4. exd5 Qxd5 5. Qf3 Nf6 6. Bb3 Qd8 7. Nc3) 3. g3?? { (0.63 → -8.16) Blunder. Best move was d3. } { [%eval -8.16] [%clk 0:09:10] } (3. d3 Bc5 4. Qe2 c6 5. Nf3 Qe7 6. Ba4 Nf6 7. c3 O-O 8. O-O d6 9. d4 Bb6) 3... Qxe4+ { [%eval -8.08] [%clk 0:09:40] } 4. Kf1 { [%eval -8.49] [%clk 0:08:57] } 4... Qxh1 { [%eval -8.19] [%clk 0:09:36] } 5. Ke2? { (-8.19 → -11.92) Mistake. Best move was Qe2. } { [%eval -11.92] [%clk 0:08:41] } (5. Qe2 c6) 5... Qd5? { (-11.92 → -8.50) Mistake. Best move was a6. } { [%eval -8.5] [%clk 0:09:24] } (5... a6 6. Bd3) 6. Nc3 { [%eval -8.94] [%clk 0:08:29] } 6... Qh1? { (-8.94 → -7.66) Mistake. Best move was Qg2. } { [%eval -7.66] [%clk 0:09:07] } (6... Qg2 7. Qf1 Qxh2 8. Ke1 Nf6 9. Be2 e4 10. d3 d5 11. Bg5 Bb4 12. Bxf6 gxf6 13. Kd1) 7. Nd5? { (-7.66 → -13.62) Mistake. Best move was Nf3. } { [%eval -13.62] [%clk 0:07:51] } (7. Nf3 Qxd1+ 8. Kxd1 c6 9. Be2 d6 10. d4 Nd7 11. dxe5 Nxe5 12. Nxe5 dxe5 13. a4 h5) 7... Qxd5 { [%eval -13.19] [%clk 0:08:54] } 8. Bxd7+ { [%eval -16.99] [%clk 0:07:22] } 8... Bxd7 { [%eval -16.62] [%clk 0:08:50] } 9. Nf3 { [%eval -35.42] [%clk 0:06:56] } 9... Qe4+ { [%eval -17.99] [%clk 0:08:31] } 10. Kf1 { [%eval -18.19] [%clk 0:06:48] } 10... Bg4 { [%eval -17.66] [%clk 0:08:28] } 11. Nxe5?! { (-17.66 → Mate in 1) Checkmate is now unavoidable. Best move was Kg2. } { [%eval #-1] [%clk 0:06:39] } (11. Kg2 Nc6) 11... Bxd1?! { (Mate in 1 → -45.54) Lost forced checkmate sequence. Best move was Qh1#. } { [%eval -45.54] [%clk 0:08:24] } (11... Qh1#) 12. f3?! { (-45.54 → Mate in 5) Checkmate is now unavoidable. Best move was Kg1. } { [%eval #-5] [%clk 0:06:30] } (12. Kg1 Qxe5) 12... Qxe5?! { (Mate in 5 → Mate in 7) Not the best checkmate sequence. Best move was Qe2+. } { [%eval #-7] [%clk 0:08:20] } (12... Qe2+ 13. Kg1 Bc5+ 14. d4 Bxd4+ 15. Be3 Bxe3+ 16. Kh1 Qf1#) 13. d4 { [%eval #-7] [%clk 0:06:21] } 13... Qe2+ { [%eval #-6] [%clk 0:08:15] } 14. Kg1 { [%eval #-6] [%clk 0:06:12] } 14... Qxf3?! { (Mate in 6 → -40.10) Lost forced checkmate sequence. Best move was Nc6. } { [%eval -40.1] [%clk 0:08:06] } (14... Nc6 15. Be3 Qxe3+ 16. Kf1 Be2+ 17. Kg2 Bxf3+ 18. Kf1 Qe2+ 19. Kg1 Qg2#) 15. Bd2 { [%eval -42.27] [%clk 0:05:47] } 15... Bxc2 { [%eval -37.62] [%clk 0:07:51] } 16. Re1+ { [%eval -42.16] [%clk 0:04:53] } 16... Be4 { [%eval -41.4] [%clk 0:07:46] } 17. Rxe4+ { [%eval -40.42] [%clk 0:03:47] } 17... Qxe4 { [%eval -39.03] [%clk 0:07:43] } 18. d5?! { (-39.03 → Mate in 6) Checkmate is now unavoidable. Best move was Bc3. } { [%eval #-6] [%clk 0:03:04] } (18. Bc3 Qb1+) 18... Bc5+ { [%eval #-5] [%clk 0:07:34] } 19. Kf1 { [%eval #-5] [%clk 0:02:59] } 19... Qf3+ { [%eval #-4] [%clk 0:07:20] } 20. Ke1 { [%eval #-4] [%clk 0:02:53] } 20... Qf2+?! { (Mate in 4 → Mate in 6) Not the best checkmate sequence. Best move was Bf2+. } { [%eval #-6] [%clk 0:07:05] } (20... Bf2+ 21. Kf1 Be3+ 22. Ke1 Qf2+ 23. Kd1 Qxd2#) 21. Kd1 { [%eval #-6] [%clk 0:02:47] } 21... Qf1+ { [%eval #-7] [%clk 0:06:59] } 22. Kc2 { [%eval #-7] [%clk 0:02:15] } 22... Qf5+ { [%eval #-9] [%clk 0:06:54] } 23. Kd1 { [%eval #-6] [%clk 0:02:07] } 23... Na6 { [%eval #-6] [%clk 0:06:47] } 24. g4 { [%eval #-5] [%clk 0:01:57] } 24... Qf1+?! { (Mate in 5 → Mate in 6) Not the best checkmate sequence. Best move was Qd3. } { [%eval #-6] [%clk 0:06:37] } (24... Qd3 25. a3 Be3 26. Kc1 Bxd2+ 27. Kd1 Bg5+ 28. Ke1 Bh4#) 25. Kc2 { [%eval #-6] [%clk 0:01:52] } 25... Qc4+ { [%eval #-5] [%clk 0:06:25] } 26. Kd1 { [%eval #-5] [%clk 0:01:49] } 26... Nb4?! { (Mate in 5 → Mate in 5) Not the best checkmate sequence. Best move was O-O-O. } { [%eval #-5] [%clk 0:06:22] } (26... O-O-O 27. b3 Qxd5 28. Kc2 Qxd2+ 29. Kb1 Qe2 30. a4 Rd1#) 27. Ke1 { [%eval #-4] [%clk 0:01:47] } 27... Qe4+ { [%eval #-3] [%clk 0:06:17] } 28. Kd1 { [%eval #-3] [%clk 0:01:40] } 28... Qf3+ { [%eval #-2] [%clk 0:06:04] } 29. Ke1 { [%eval #-1] [%clk 0:01:34] } 29... Qf2+?! { (Mate in 1 → Mate in 3) Not the best checkmate sequence. Best move was Nc2#. } { [%eval #-3] [%clk 0:06:00] } (29... Nc2#) 30. Kd1 { [%eval #-3] [%clk 0:01:32] } 30... Qf1+ { [%eval #-2] [%clk 0:05:45] } 31. Be1 { [%eval #-2] [%clk 0:01:26] } 31... Rd8?! { (Mate in 2 → Mate in 2) Not the best checkmate sequence. Best move was Be3. } { [%eval #-2] [%clk 0:05:42] } (31... Be3 32. b3 Qf3#) 32. Kd2 { [%eval #-2] [%clk 0:01:16] } 32... Qd3+ { [%eval #-1] [%clk 0:05:35] } 33. Kc1 { [%eval #-1] [%clk 0:01:09] } 33... Be3+?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Qc2#. } { [%eval #-1] [%clk 0:05:34] } (33... Qc2#) 34. Bd2 { [%eval #-1] [%clk 0:01:04] } 34... Qxd2+?! { (Mate in 1 → Mate in 1) Not the best checkmate sequence. Best move was Qf1#. } { [%eval #-1] [%clk 0:05:32] } (34... Qf1#) 35. Kb1 { [%eval #-1] [%clk 0:01:01] } 35... Qd1# { [%clk 0:05:28] } { Black wins by checkmate. } 0-1


