[Event "adriana1 Arena"]
[Site "http://chess-academy.net/JA9GAS9y"]
[Date "2026.05.13"]
[Round "-"]
[White "davidcotorobai"]
[Black "mattias2"]
[Result "1-0"]
[UTCDate "2026.05.13"]
[UTCTime "14:40:13"]
[WhiteElo "1585"]
[BlackElo "1299"]
[WhiteRatingDiff "+22"]
[BlackRatingDiff "-4"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "A02"]
[Opening "Bird Opening: From's Gambit"]
[Termination "Normal"]
[Annotator "chess-academy.net"]

1. f4?! { (0.15 → -0.38) Inaccuracy. Best move was e4. } { [%eval -0.38] [%clk 0:03:00] } (1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O d6) 1... e5? { (-0.38 → 0.67) Mistake. Best move was d5. } { [%eval 0.67] [%clk 0:03:00] } { A02 Bird Opening: From's Gambit } (1... d5 2. Nf3 Bf5 3. e3 e6 4. Be2 Nf6 5. Nh4 Be7 6. O-O) 2. fxe5 { [%eval 0.15] [%clk 0:02:58] } 2... Qh4+? { (0.15 → 1.57) Mistake. Best move was d6. } { [%eval 1.57] [%clk 0:02:57] } (2... d6 3. exd6 Bxd6 4. Nf3 Nf6 5. g3 O-O 6. Bg2 Bg4 7. O-O) 3. g3 { [%eval 0.93] [%clk 0:02:55] } 3... Qe4? { (0.93 → 3.03) Mistake. Best move was Qh5. } { [%eval 3.03] [%clk 0:02:53] } (3... Qh5 4. d4) 4. Nf3 { [%eval 2.72] [%clk 0:02:39] } 4... Bc5?! { (2.72 → 3.66) Inaccuracy. Best move was Qc6. } { [%eval 3.66] [%clk 0:02:47] } (4... Qc6 5. Bg2) 5. d3? { (3.66 → 2.20) Mistake. Best move was d4. } { [%eval 2.2] [%clk 0:02:37] } (5. d4 Bb6 6. Nc3 Qc6 7. e4 Ba5 8. Bd3 Bxc3+ 9. bxc3 Ne7 10. O-O h6 11. Rb1 O-O) 5... Qb4+? { (2.20 → 3.20) Mistake. Best move was Qg6. } { [%eval 3.2] [%clk 0:02:39] } (5... Qg6 6. e4) 6. c3 { [%eval 2.88] [%clk 0:02:34] } 6... Qb6? { (2.88 → 3.98) Mistake. Best move was Qg4. } { [%eval 3.98] [%clk 0:02:36] } (6... Qg4) 7. d4 { [%eval 3.8] [%clk 0:02:32] } 7... Bxd4? { (3.80 → 6.15) Mistake. Best move was Be7. } { [%eval 6.15] [%clk 0:02:32] } (7... Be7 8. e4) 8. cxd4 { [%eval 5.39] [%clk 0:02:30] } 8... Qb4+? { (5.39 → 7.94) Mistake. Best move was Ne7. } { [%eval 7.94] [%clk 0:02:31] } (8... Ne7 9. Nc3) 9. Bd2? { (7.94 → 6.81) Mistake. Best move was Nc3. } { [%eval 6.81] [%clk 0:02:29] } (9. Nc3 Ne7) 9... Qxb2?? { (6.81 → 9.93) Blunder. Best move was Qb6. } { [%eval 9.93] [%clk 0:02:28] } (9... Qb6) 10. Bc3?? { (9.93 → 6.46) Blunder. Best move was Nc3. } { [%eval 6.46] [%clk 0:02:28] } (10. Nc3 Na6) 10... Qb6 { [%eval 6.64] [%clk 0:02:25] } 11. Qd2? { (6.64 → 5.54) Mistake. Best move was e4. } { [%eval 5.54] [%clk 0:02:23] } (11. e4) 11... Nh6? { (5.54 → 7.71) Mistake. Best move was d5. } { [%eval 7.71] [%clk 0:02:21] } (11... d5 12. Ba5) 12. e4? { (7.71 → 6.50) Mistake. Best move was Ba5. } { [%eval 6.5] [%clk 0:02:22] } (12. Ba5) 12... Ng4? { (6.50 → 7.51) Mistake. Best move was O-O. } { [%eval 7.51] [%clk 0:02:18] } (12... O-O 13. Na3 d6 14. Nc4 Qc6 15. Bd3 b5 16. Ne3 a5 17. Nd5 Qb7 18. Bxa5 c6 19. Nf6+) 13. Ba5 { [%eval 7.11] [%clk 0:02:20] } 13... Qh6?! { (7.11 → 7.85) Inaccuracy. Best move was Qg6. } { [%eval 7.85] [%clk 0:02:13] } (13... Qg6 14. Qf4) 14. Qxh6 { [%eval 6.87] [%clk 0:02:11] } 14... gxh6? { (6.87 → 8.19) Mistake. Best move was Nxh6. } { [%eval 8.19] [%clk 0:02:11] } (14... Nxh6 15. Bxc7) 15. Bxc7 { [%eval 8.39] [%clk 0:02:10] } 15... Nxe5? { (8.39 → 10.90) Mistake. Best move was d5. } { [%eval 10.9] [%clk 0:02:07] } (15... d5 16. exd6) 16. dxe5 { [%eval 10.38] [%clk 0:02:08] } 16... Nc6 { [%eval 10.89] [%clk 0:02:05] } 17. e6? { (10.89 → 8.32) Mistake. Best move was Nc3. } { [%eval 8.32] [%clk 0:02:05] } (17. Nc3) 17... fxe6?! { (8.32 → 9.17) Inaccuracy. Best move was dxe6. } { [%eval 9.17] [%clk 0:02:02] } (17... dxe6) 18. Bb5?! { (9.17 → 8.66) Inaccuracy. Best move was Nc3. } { [%eval 8.66] [%clk 0:02:03] } (18. Nc3) 18... Nb4? { (8.66 → 9.99) Mistake. Best move was O-O. } { [%eval 9.99] [%clk 0:02:01] } (18... O-O 19. Bf4 a5 20. O-O h5 21. Nc3 b6 22. Bh6 Rf6 23. Bg5 Rf7 24. Be3 h4 25. Nxh4) 19. Ba4? { (9.99 → 8.27) Mistake. Best move was Na3. } { [%eval 8.27] [%clk 0:01:46] } (19. Na3 O-O 20. O-O a6 21. Bd6 axb5 22. Bxb4 Rd8 23. Ne5 Ra4 24. Bd6 Rxe4 25. Nxb5 b6) 19... Nd3+ { [%eval 8.34] [%clk 0:01:56] } 20. Kd2 { [%eval 7.95] [%clk 0:01:43] } 20... Nc5 { [%eval 8.44] [%clk 0:01:51] } 21. Bb5?! { (8.44 → 7.66) Inaccuracy. Best move was Bc2. } { [%eval 7.66] [%clk 0:01:23] } (21. Bc2 b6) 21... a6?! { (7.66 → 8.52) Inaccuracy. Best move was Nxe4+. } { [%eval 8.52] [%clk 0:01:45] } (21... Nxe4+ 22. Ke3 Nf6 23. Nc3 a6 24. Bd3 Ke7 25. Ne5 d6 26. Nc4 Ne8 27. Bb6 Bd7 28. Rhf1) 22. Bc4?! { (8.52 → 7.66) Inaccuracy. Best move was Bd3. } { [%eval 7.66] [%clk 0:01:18] } (22. Bd3) 22... a5? { (7.66 → 9.45) Mistake. Best move was b5. } { [%eval 9.45] [%clk 0:01:41] } (22... b5 23. Bd3 d5 24. Rc1 Nxd3 25. Kxd3 dxe4+ 26. Kxe4 Bb7+ 27. Ke3 Bxf3 28. Kxf3 Rc8 29. Nd2) 23. Nc3 { [%eval 8.97] [%clk 0:01:16] } 23... Rf8? { (8.97 → 10.83) Mistake. Best move was O-O. } { [%eval 10.83] [%clk 0:01:35] } (23... O-O 24. Ke3 b5 25. Bxb5 Ba6 26. Rhb1 Rfc8 27. Bxa5 Bxb5 28. Rxb5 Na6 29. Rc1 Nc7 30. Rc5) 24. Rhf1 { [%eval 10.3] [%clk 0:01:11] } 24... h5 { [%eval 15.48] [%clk 0:01:31] } 25. Nb5 { [%eval 10.55] [%clk 0:01:09] } 25... Nxe4+ { [%eval 10.65] [%clk 0:01:24] } 26. Ke3 { [%eval 9.85] [%clk 0:01:04] } 26... Nc5 { [%eval 19.69] [%clk 0:01:18] } 27. Bd6 { [%eval 19.11] [%clk 0:00:57] } 27... Rg8?! { (19.11 → Mate in 4) Checkmate is now unavoidable. Best move was Rf5. } { [%eval #4] [%clk 0:01:13] } (27... Rf5 28. Nc7+) 28. Nc7+?! { (Mate in 4 → 27.81) Lost forced checkmate sequence. Best move was Ne5. } { [%eval 27.81] [%clk 0:00:55] } (28. Ne5 Na6 29. Rf7 Rh8 30. Be7 a4 31. Nd6#) 28... Kd8?! { (27.81 → Mate in 2) Checkmate is now unavoidable. Best move was Kf7. } { [%eval #2] [%clk 0:01:11] } (28... Kf7 29. Ne5+) 29. Nxa8?! { (Mate in 2 → 20.21) Lost forced checkmate sequence. Best move was Ng5. } { [%eval 20.21] [%clk 0:00:50] } (29. Ng5 Rxg5 30. Rf8#) 29... h4?! { (20.21 → Mate in 4) Checkmate is now unavoidable. Best move was b6. } { [%eval #4] [%clk 0:01:02] } (29... b6 30. Nxb6 Nb7 31. Nxc8 Nxd6 32. Nxd6 Ke7 33. Rad1 Rf8 34. Ne5 Rxf1 35. Bxf1 a4 36. Bb5) 30. Bxc5?! { (Mate in 4 → 22.59) Lost forced checkmate sequence. Best move was Ne5. } { [%eval 22.59] [%clk 0:00:47] } (30. Ne5 Na6 31. Bxa6 bxa6 32. Nf7+ Ke8 33. Nc7#) 30... hxg3?! { (22.59 → Mate in 5) Checkmate is now unavoidable. Best move was d6. } { [%eval #5] [%clk 0:01:01] } (30... d6 31. Bxd6) 31. hxg3?! { (Mate in 5 → 20.70) Lost forced checkmate sequence. Best move was Ne5. } { [%eval 20.7] [%clk 0:00:45] } (31. Ne5 d6 32. Bxd6 gxh2 33. Nf7+ Ke8 34. Bb5+ Bd7 35. Nc7#) 31... Rxg3 { [%eval 24.68] [%clk 0:01:00] } 32. Rg1 { [%eval 24.38] [%clk 0:00:45] } 32... Rh3?! { (24.38 → Mate in 1) Checkmate is now unavoidable. Best move was Rg6. } { [%eval #1] [%clk 0:00:54] } (32... Rg6 33. Bd3 d6 34. Bxg6 Kd7 35. Bxh7 dxc5 36. Rg8 Ke7 37. Rxc8 Kf7 38. Nb6 Kf6 39. Rc7) 33. Rg8# { [%clk 0:00:40] } { White wins by checkmate. } 1-0


