FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Rfy2XW4o"]
[Date "2026.06.18"]
[Round "-"]
[White "DIRYFCKSUGVJTHKBDJN"]
[Black "Noah1891"]
[Result "1-0"]
[GameId "Rfy2XW4o"]
[UTCDate "2026.06.18"]
[UTCTime "17:47:27"]
[WhiteElo "982"]
[BlackElo "1023"]
[WhiteRatingDiff "+31"]
[BlackRatingDiff "-21"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C49"]
[Opening "Four Knights Game: Spanish Variation, Double Spanish"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Nc3 { [%eval 0.06] } 3... Nf6 { [%eval 0.07] } 4. Bb5 { [%eval 0.04] } 4... Bb4 { [%eval 0.14] } { C49 Four Knights Game: Spanish Variation, Double Spanish } 5. O-O { [%eval 0.08] } 5... O-O { [%eval 0.08] } 6. b3 { [%eval -0.45] } 6... a6 { [%eval 0.0] } 7. Bxc6 { [%eval 0.0] } 7... dxc6 { [%eval 0.0] } 8. Ne2? { (0.00 → -1.39) Mistake. Bb2 was best. } { [%eval -1.39] } (8. Bb2 Bxc3 9. Bxc3 Nxe4 10. Bxe5 Bg4 11. h3 Bxf3 12. Qxf3 Nxd2) 8... Bg4?? { (-1.39 → 1.43) Blunder. Nxe4 was best. } { [%eval 1.43] } (8... Nxe4 9. d3 Nc3 10. Nxc3 Bxc3 11. Rb1 b6 12. Bd2 Bxd2 13. Nxd2 f6 14. Qf3) 9. a3?? { (1.43 → -0.58) Blunder. Nxe5 was best. } { [%eval -0.58] } (9. Nxe5 Bxe2 10. Qxe2 Qd4 11. Nd3 Qxa1 12. Bb2 Qxa2 13. Ra1 Qxa1+ 14. Bxa1 Be7) 9... Bc5 { [%eval -0.43] } 10. b4 { [%eval -0.64] } 10... Bd4? { (-0.64 → 0.97) Mistake. Ba7 was best. } { [%eval 0.97] } (10... Ba7 11. Ng3 Nh5 12. d3 Bd4 13. Rb1 Nxg3 14. hxg3 f5 15. Qe1 Bxf3 16. gxf3) 11. Nexd4 { [%eval 0.68] } 11... exd4 { [%eval 0.59] } 12. c3?? { (0.59 → -1.70) Blunder. d3 was best. } { [%eval -1.7] } (12. d3 Bh5 13. h3 h6 14. Bf4 Re8 15. Kh2 Bxf3 16. Qxf3 a5 17. Rfe1 b6) 12... d3 { [%eval -1.31] } 13. Qe1?? { (-1.31 → -3.34) Blunder. Re1 was best. } { [%eval -3.34] } (13. Re1 Re8 14. h3 Bh5 15. e5 Nd7 16. g4 Bg6 17. Qb3 Nb6 18. a4 Nd5) 13... Bxf3 { [%eval -2.83] } 14. gxf3 { [%eval -2.33] } 14... Re8 { [%eval -1.81] } 15. Bb2 { [%eval -1.93] } 15... Nh5 { [%eval -1.37] } 16. c4?! { (-1.37 → -2.03) Inaccuracy. Qe3 was best. } { [%eval -2.03] } (16. Qe3 Qh4 17. Kh1 f5 18. Rae1 Rad8 19. Rg1 Rd6 20. Qg5 Qh3 21. Qxf5 Qxf5) 16... b5?? { (-2.03 → 0.37) Blunder. Nf4 was best. } { [%eval 0.37] } (16... Nf4 17. Kh1 Ne2 18. Rg1 g6 19. Qf1 Nxg1 20. Qxg1 a5 21. Qc1 axb4 22. axb4) 17. cxb5?! { (0.37 → -0.54) Inaccuracy. Qe3 was best. } { [%eval -0.54] } (17. Qe3 bxc4 18. Kh1 Qh4 19. Rg1 Re6 20. Qg5 Qh3 21. Qg4 Qxg4 22. Rxg4 h6) 17... axb5? { (-0.54 → 0.55) Mistake. Nf4 was best. } { [%eval 0.55] } (17... Nf4 18. Kh1 Ne2 19. Rg1 g6 20. bxa6 Qd6 21. Qb1 Rxa6 22. Rg4 h5 23. Rg5) 18. Qd1?? { (0.55 → -1.53) Blunder. Kh1 was best. } { [%eval -1.53] } (18. Kh1 Re6 19. Qe3 f5 20. Rg1 Qh4 21. Qd4 Rg6 22. Rxg6 hxg6 23. Rg1 Rd8) 18... Qg5+?! { (-1.53 → -0.73) Inaccuracy. Re6 was best. } { [%eval -0.73] } (18... Re6 19. Kh1 Nf4 20. Rg1 Rg6 21. Rxg6 hxg6 22. Qg1 Ne2 23. Qg4 Qd6 24. Qg5) 19. Kh1 { [%eval -0.87] } 19... Nf4?? { (-0.87 → 1.21) Blunder. Qh4 was best. } { [%eval 1.21] } (19... Qh4 20. Rg1 Qh3 21. Rg5 h6 22. Rg4) 20. Rg1 { [%eval 1.2] } 20... Qh4?? { (1.20 → 3.57) Blunder. Qh5 was best. } { [%eval 3.57] } (20... Qh5 21. Bxg7 Nh3 22. Bd4+ Nxg1 23. Qxg1+ Qg6 24. h4 Qxg1+ 25. Rxg1+ Kf8 26. Bc5+) 21. Rxg7+ { [%eval 3.56] } 21... Kf8 { [%eval 3.32] } 22. Qg1? { (3.32 → 1.58) Mistake. Rg4 was best. } { [%eval 1.58] } (22. Rg4 Qh6 23. Bg7+ Qxg7 24. Rxg7 Kxg7 25. Qg1+ Kh8 26. Qg5 Ne2 27. Qf6+ Kg8) 22... Ke7? { (1.58 → 3.25) Mistake. Ne2 was best. } { [%eval 3.25] } (22... Ne2 23. Qg4 Qxg4 24. fxg4 Rxe4 25. f3 Rf4 26. Rxh7 Ke7 27. Kg2 Rc4 28. Kf2) 23. a4?? { (3.25 → -0.06) Blunder. Rg4 was best. } { [%eval -0.06] } (23. Rg4 Qh6 24. Qg3 Ne6 25. f4 Rg8 26. Rxg8 Rxg8 27. Qxg8 Qxf4 28. Qg2 Qxd2) 23... bxa4?? { (-0.06 → 2.02) Blunder. Ne2 was best. } { [%eval 2.02] } (23... Ne2 24. Qg4 Qxg4 25. fxg4 Rxa4 26. Rxh7 Rea8 27. Rxa4 Rxa4 28. g5 Ke6 29. Rh6+) 24. b5?? { (2.02 → 0.02) Blunder. Rg4 was best. } { [%eval 0.02] } (24. Rg4 Qh6 25. Qg3 Ne6 26. f4 Nf8 27. Bc3 Kd8 28. Qxd3+ Kc8 29. f5 Nd7) 24... cxb5?? { (0.02 → 3.00) Blunder. Qh5 was best. } { [%eval 3.0] } (24... Qh5 25. Ba3+ Kd7 26. bxc6+ Kxc6 27. Qg4 Qxg4 28. fxg4 Rxe4) 25. Ba3+?? { (3.00 → 0.84) Blunder. Qc1 was best. } { [%eval 0.84] } (25. Qc1 Ne6 26. Ba3+ Kd8 27. Rxf7 Ra6 28. Qb1 Nd4 29. Qxd3 Qxf2 30. Rf1 Qe2) 25... Ke6?? { (0.84 → 5.92) Blunder. Kd8 was best. } { [%eval 5.92] } (25... Kd8 26. Rxf7 Ra6 27. Qg7 Ne6 28. Qe5 Qg5 29. Rf5 Qg7 30. Qxg7 Nxg7 31. Rxb5) 26. e5?? { (5.92 → -1.86) Blunder. Qc1 was best. } { [%eval -1.86] } (26. Qc1 Ra6 27. Qxc7 Qh5 28. Qxf4 b4 29. Rg5 Qxg5 30. Qxg5 bxa3 31. Qd5+ Kf6) 26... Kxe5?? { (-1.86 → 3.49) Blunder. Qh3 was best. } { [%eval 3.49] } (26... Qh3 27. Rg3 Qh5 28. Rg4 Qxe5 29. Qb1 Kd7 30. Rxf4 Qxf4 31. Qxb5+ c6 32. Qb7+) 27. Rxf7 { [%eval 3.02] } 27... Rg8?? { (3.02 → 6.54) Blunder. Ke6 was best. } { [%eval 6.54] } (27... Ke6 28. Qg7 b4 29. Bxb4 Ne2 30. Rxc7 Qxb4 31. Rc6+ Kd5 32. Qd7+ Ke5 33. Qc7+) 28. Re1+?? { (6.54 → 0.00) Blunder. Qc1 was best. } { [%eval 0.0] } (28. Qc1 Rg1+ 29. Qxg1 Kd5 30. Qg7 Ne6 31. Rf5+ Kc6 32. Qe5 Kb7 33. Qxe6 Qc4) 28... Ne2?? { (0.00 → 4.59) Blunder. Kd5 was best. } { [%eval 4.59] } (28... Kd5 29. Re5+ Kxe5 30. Qc1 Ra7 31. Qc5+ Nd5 32. f4+ Ke6 33. Qc6+ Kxf7 34. Qxd5+) 29. Re7+?? { (4.59 → -4.53) Blunder. Rxe2+ was best. } { [%eval -4.53] } (29. Rxe2+ Kd5 30. Qb1 Qc4 31. Re4 Rab8 32. Rf5+ Kc6 33. Rc5+ Kd7 34. Rcxc4 bxc4) 29... Kf6 { [%eval -3.61] } 30. Qf1 { [%eval -3.58] } 30... Ng3+?? { (-3.58 → Mate in 9) Checkmate is now unavoidable. Qh5 was best. } { [%eval #9] } (30... Qh5 31. Re3 Rae8 32. R1xe2 dxe2 33. Qc1 e1=Q+ 34. Qxe1 Qf5 35. Qa1+ Kg6 36. Qg1+) 31. fxg3 { [%eval #9] } 31... Qg5 { [%eval #2] } 32. f4?? { (Mate in 2 → 6.78) Lost forced checkmate sequence. R1e6+ was best. } { [%eval 6.78] } (32. R1e6+ Kf5 33. Qxd3#) 32... Qg4?? { (6.78 → Mate in 5) Checkmate is now unavoidable. Qd5+ was best. } { [%eval #5] } (32... Qd5+ 33. Kg1 Rae8 34. Bb2+ Kg6 35. R1e6+ Qxe6 36. Rxe6+ Rxe6 37. f5+ Kf7 38. fxe6+) 33. Qxd3 { [%eval #4] } 33... Rab8 { [%eval #1] } 34. Qxh7?? { (Mate in 1 → 0.00) Lost forced checkmate sequence. Bb2# was best. } { [%eval 0.0] } (34. Bb2#) 34... b4?? { (0.00 → Mate in 1) Checkmate is now unavoidable. Qf3+ was best. } { [%eval #1] } (34... Qf3+ 35. Kg1 Rxg3+ 36. hxg3 Qxg3+ 37. Kh1 Qf3+ 38. Kh2 Qf2+ 39. Kh3 Qf3+) 35. Qf7# { White wins by checkmate. } 1-0