FEN
[Event "casual correspondence game"]
[Site "https://lichess.org/RryEtEda"]
[Date "2026.01.06"]
[Round "-"]
[White "WillGG1981"]
[Black "lichess AI level 3"]
[Result "1-0"]
[GameId "RryEtEda"]
[UTCDate "2026.01.06"]
[UTCTime "13:21:47"]
[WhiteElo "1500"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "A40"]
[Opening "Queen's Pawn Game: Modern Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... g6 { [%eval 0.57] } { A40 Queen's Pawn Game: Modern Defense } 2. Bf4 { [%eval 0.07] } 2... e6?! { (0.07 → 0.71) Inaccuracy. Bg7 was best. } { [%eval 0.71] } (2... Bg7 3. Nf3 c5 4. e3 Nf6 5. Be2 O-O 6. O-O d5 7. c3) 3. e3 { [%eval 0.43] } 3... h5 { [%eval 0.83] } 4. Bb5?? { (0.83 → -2.01) Blunder. Nf3 was best. } { [%eval -2.01] } (4. Nf3 d6 5. c4 Bg7 6. Nc3 Nc6 7. Qb3 Nf6 8. Be2 O-O) 4... c6?? { (-2.01 → 0.77) Blunder. g5 was best. } { [%eval 0.77] } (4... g5 5. Be5 f6 6. f4 fxe5 7. fxe5 c6 8. Bd3 d5 9. Nh3 Kd7 10. c4) 5. Bc4?! { (0.77 → 0.19) Inaccuracy. Be2 was best. } { [%eval 0.19] } (5. Be2 g5) 5... Na6? { (0.19 → 1.36) Mistake. g5 was best. } { [%eval 1.36] } (5... g5 6. Be5) 6. Nc3?? { (1.36 → -1.39) Blunder. Nf3 was best. } { [%eval -1.39] } (6. Nf3 Be7 7. h3 g5 8. Bh2 d6 9. Be2 f5 10. a3 g4 11. Nfd2 Nf6) 6... Bb4?? { (-1.39 → 1.62) Blunder. g5 was best. } { [%eval 1.62] } (6... g5) 7. Qd2?? { (1.62 → -1.79) Blunder. Bxa6 was best. } { [%eval -1.79] } (7. Bxa6 bxa6 8. Nf3 a5 9. O-O Be7 10. h4 Nf6 11. e4 Ng4 12. Qd3 Qb6) 7... Kf8?? { (-1.79 → 2.25) Blunder. g5 was best. } { [%eval 2.25] } (7... g5 8. Be5) 8. Nf3 { [%eval 1.77] } 8... d5?! { (1.77 → 2.47) Inaccuracy. Nf6 was best. } { [%eval 2.47] } (8... Nf6 9. Bd3 Nd5 10. Be5 f6 11. e4 Nxc3 12. bxc3 Be7 13. Bf4 Nc7 14. O-O) 9. Bd3 { [%eval 1.91] } 9... b5 { [%eval 2.21] } 10. O-O { [%eval 2.1] } 10... g5? { (2.10 → 3.78) Mistake. Be7 was best. } { [%eval 3.78] } (10... Be7 11. e4 Nb4 12. Be2 Bd7 13. e5 a5 14. a3 Na6 15. h3 Kg7 16. Bd3) 11. Rae1?? { (3.78 → -2.23) Blunder. Bxg5 was best. } { [%eval -2.23] } (11. Bxg5 Be7 12. Bxe7+ Nxe7 13. Rfe1 Rb8 14. e4 c5 15. dxc5 b4 16. exd5 Nxc5) 11... Bxc3?! { (-2.23 → -1.37) Inaccuracy. gxf4 was best. } { [%eval -1.37] } (11... gxf4 12. e4 Ba5 13. Ne5 Nb4 14. Qxf4 Qf6 15. Qd2 Qh6 16. f4 Nf6 17. exd5) 12. bxc3 { [%eval -1.59] } 12... f6?? { (-1.59 → 3.29) Blunder. gxf4 was best. } { [%eval 3.29] } (12... gxf4) 13. Bg3?? { (3.29 → 1.19) Blunder. Nxg5 was best. } { [%eval 1.19] } (13. Nxg5 c5 14. Bxb5 Nc7 15. Bc6 Rb8 16. e4 fxg5 17. Be5 Rh7 18. f4 g4) 13... Nc7? { (1.19 → 3.03) Mistake. h4 was best. } { [%eval 3.03] } (13... h4) 14. Bg6?? { (3.03 → 0.98) Blunder. h4 was best. } { [%eval 0.98] } (14. h4 gxh4 15. Nxh4 Kf7 16. e4 a5 17. e5 f5 18. Bf4 Qxh4 19. Bg5 Qg4) 14... h4 { [%eval 1.34] } 15. Bxc7?! { (1.34 → 0.33) Inaccuracy. Nxg5 was best. } { [%eval 0.33] } (15. Nxg5) 15... Qe7?? { (0.33 → 3.61) Blunder. Qxc7 was best. } { [%eval 3.61] } (15... Qxc7) 16. Qd3?? { (3.61 → -0.06) Blunder. Ba5 was best. } { [%eval -0.06] } (16. Ba5 Kg7 17. Bd3 g4 18. Bb4 Qd8 19. Kh1 gxf3 20. gxf3 Kf7 21. e4 dxe4) 16... Rh6?? { (-0.06 → 2.29) Blunder. Qxc7 was best. } { [%eval 2.29] } (16... Qxc7) 17. Bh7?? { (2.29 → 0.27) Blunder. Ne5 was best. } { [%eval 0.27] } (17. Ne5) 17... Qxh7?! { (0.27 → 1.24) Inaccuracy. Qxc7 was best. } { [%eval 1.24] } (17... Qxc7 18. Bxg8) 18. Qxh7? { (1.24 → 0.00) Mistake. Bd6+ was best. } { [%eval 0.0] } (18. Bd6+ Ne7 19. h3 Qxd3 20. cxd3 Kf7 21. Nh2 Rh5 22. Ng4 Ng6 23. f4 gxf4) 18... Rxh7 { [%eval 0.03] } 19. Bd8?? { (0.03 → -1.88) Blunder. Bd6+ was best. } { [%eval -1.88] } (19. Bd6+ Kf7) 19... Bb7? { (-1.88 → -0.32) Mistake. h3 was best. } { [%eval -0.32] } (19... h3 20. Ba5 hxg2 21. Kxg2 e5 22. dxe5 Bh3+ 23. Kg1 Bxf1 24. Rxf1 Re8 25. a4) 20. Bxf6?? { (-0.32 → -2.94) Blunder. Ba5 was best. } { [%eval -2.94] } (20. Ba5 h3 21. g3 Ne7 22. Ra1 Kg7 23. Nd2 c5 24. a4 bxa4 25. Rxa4 cxd4) 20... g4? { (-2.94 → -1.62) Mistake. Nxf6 was best. } { [%eval -1.62] } (20... Nxf6 21. Nxg5 Re7 22. f4 Kg7 23. e4 dxe4 24. Nxe4 Nxe4 25. Rxe4 c5 26. Re5) 21. Bxh4? { (-1.62 → -3.15) Mistake. Ng5 was best. } { [%eval -3.15] } (21. Ng5 Nxf6 22. Nxh7+ Nxh7 23. f3 Ng5 24. fxg4+ Ke7 25. Rf4 a5 26. h3 Ba6) 21... gxf3 { [%eval -3.12] } 22. Bg3 { [%eval -3.27] } 22... Nf6 { [%eval -2.78] } 23. gxf3 { [%eval -2.82] } 23... a5 { [%eval -2.45] } 24. Kh1 { [%eval -2.63] } 24... Rg7 { [%eval -2.19] } 25. Rg1 { [%eval -2.05] } 25... a4 { [%eval -1.65] } 26. Rg2?! { (-1.65 → -2.35) Inaccuracy. Be5 was best. } { [%eval -2.35] } (26. Be5) 26... Kf7 { [%eval -2.33] } 27. Reg1 { [%eval -2.36] } 27... Rgg8 { [%eval -2.14] } 28. Be5 { [%eval -2.4] } 28... b4? { (-2.40 → -1.03) Mistake. Rxg2 was best. } { [%eval -1.03] } (28... Rxg2 29. Rxg2 b4 30. cxb4 a3 31. h4 Ba6 32. Rg1 Bc4 33. Ra1 Nd7 34. Bf4) 29. cxb4?! { (-1.03 → -2.15) Inaccuracy. Rxg8 was best. } { [%eval -2.15] } (29. Rxg8) 29... a3? { (-2.15 → -0.82) Mistake. Rxg2 was best. } { [%eval -0.82] } (29... Rxg2 30. Kxg2 Nd7 31. Bg3 Ba6 32. h4 a3 33. Bf4 Bc4 34. Ra1 Nb6 35. Kh3) 30. h4? { (-0.82 → -2.02) Mistake. Rxg8 was best. } { [%eval -2.02] } (30. Rxg8 Rxg8 31. Rxg8 Nxg8 32. b5 cxb5 33. Bd6 Nh6 34. Bxa3 Nf5 35. Kg2 Kg6) 30... Rad8?? { (-2.02 → 1.82) Blunder. Rxg2 was best. } { [%eval 1.82] } (30... Rxg2 31. Kxg2 Ba6 32. b5 Bxb5 33. Bd6 Ne8 34. Be5 Bc4 35. Kh3 Nf6 36. Bd6) 31. h5?? { (1.82 → -1.84) Blunder. Bxf6 was best. } { [%eval -1.84] } (31. Bxf6 Rxg2 32. Bxd8 Rxf2 33. h5 Ba6 34. Rg3 Rxc2 35. h6 Rc1+ 36. Kg2 Rc2+) 31... Rxg2 { [%eval -2.01] } 32. Rxg2 { [%eval -2.21] } 32... Ba6?? { (-2.21 → 2.73) Blunder. Rh8 was best. } { [%eval 2.73] } (32... Rh8 33. Rg5 Rxh5+ 34. Rxh5 Nxh5 35. b5 cxb5 36. Bd6 Nf6 37. Kg2 Kg6 38. Kf1) 33. h6 { [%eval 2.98] } 33... Rg8 { [%eval 2.52] } 34. Rg7+?? { (2.52 → -3.67) Blunder. Rxg8 was best. } { [%eval -3.67] } (34. Rxg8 Kxg8 35. b5 cxb5 36. Bxf6 Kh7 37. Be7 Kxh6 38. Kg2 b4 39. Kg3 Bc4) 34... Rxg7 { [%eval -3.82] } 35. hxg7 { [%eval -3.57] } 35... Be2?? { (-3.57 → -0.04) Blunder. Ne8 was best. } { [%eval -0.04] } (35... Ne8 36. b5 Bxb5 37. e4 Bc4 38. Bf4 Bxa2 39. Bc1 Bb1 40. Bxa3 Bxc2 41. Kg2) 36. Bxf6 { [%eval 0.0] } 36... Bxf3+ { [%eval 0.0] } 37. Kh2 { [%eval 0.0] } 37... Bd1?! { (0.00 → 0.88) Inaccuracy. Be2 was best. } { [%eval 0.88] } (37... Be2 38. Kg3 Bc4 39. b5 cxb5 40. Kf4 Bxa2 41. Be7 Kxg7 42. Ke5 Bb1 43. Bxa3) 38. Kg3?! { (0.88 → 0.00) Inaccuracy. c4 was best. } { [%eval 0.0] } (38. c4 Be2) 38... Bxc2 { [%eval 0.0] } 39. Kg4 { [%eval 0.0] } 39... Bb1 { [%eval 0.0] } 40. Kg5?? { (0.00 → -3.26) Blunder. Be7 was best. } { [%eval -3.26] } (40. Be7 Kxg7 41. b5 cxb5 42. Kf4 Kf7 43. Bxa3 Kf6 44. Bb4 Bxa2 45. Bc3 Bb1) 40... Bf5?? { (-3.26 → 0.00) Blunder. Bxa2 was best. } { [%eval 0.0] } (40... Bxa2) 41. Kh6 { [%eval 0.71] } 41... Bc2?? { (0.71 → 5.93) Blunder. Kg8 was best. } { [%eval 5.93] } (41... Kg8) 42. e4 { [%eval 5.43] } 42... Bxe4 { [%eval 5.06] } 43. f4?? { (5.06 → 0.00) Blunder. Bg5 was best. } { [%eval 0.0] } (43. Bg5 Bb1 44. Bc1 Kg8 45. Bxa3 Bxa2 46. Kg6 Bb3 47. Bc1 Bd1 48. Kf6 Bh5) 43... Bf5 { [%eval 0.0] } 44. b5 { [%eval 0.0] } 44... Bb1?? { (0.00 → Mate in 8) Checkmate is now unavoidable. cxb5 was best. } { [%eval #8] } (44... cxb5 45. Be7 Kg8 46. Bxa3 Bb1 47. Bd6 Bxa2 48. Kg6 Bb1+ 49. Kf6 Bf5 50. Bc5) 45. b6 { [%eval 13.06] } 45... Be4?! { (13.06 → Mate in 5) Checkmate is now unavoidable. c5 was best. } { [%eval #5] } (45... c5 46. dxc5 Kxf6 47. g8=Q e5 48. b7 Bh7 49. fxe5+ Kf5 50. Kxh7 Ke4 51. b8=Q) 46. b7 { [%eval #4] } 46... Bf3 { [%eval #3] } 47. b8=Q { [%eval #2] } 47... Bd1 { [%eval #1] } 48. Qf8# { White wins by checkmate. } 1-0