Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated classical game"] [Site "https://lichess.org/0ILcq6od"] [Date "2026.05.19"] [Round "-"] [White "Foracy"] [Black "Ippolita"] [Result "1-0"] [GameId "0ILcq6od"] [UTCDate "2026.05.19"] [UTCTime "09:05:01"] [WhiteElo "1189"] [BlackElo "1195"] [WhiteRatingDiff "+136"] [BlackRatingDiff "-4"] [Variant "Standard"] [TimeControl "1800+0"] [ECO "D02"] [Opening "Queen's Pawn Game: Symmetrical Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. Nf3 { [%eval 0.08] } 2... Nf6 { [%eval 0.11] } { D02 Queen's Pawn Game: Symmetrical Variation } 3. Nc3 { [%eval -0.14] } 3... e6 { [%eval -0.12] } 4. e3 { [%eval -0.17] } 4... c6 { [%eval 0.18] } 5. Bd3 { [%eval 0.21] } 5... Bd6 { [%eval 0.46] } 6. e4 { [%eval 0.49] } 6... c5?? { (0.49 → 3.00) Blunder. dxe4 was best. } { [%eval 3.0] } (6... dxe4 7. Nxe4 Nxe4 8. Bxe4 Nd7 9. O-O O-O 10. c4 e5 11. Bc2) 7. exd5?? { (3.00 → 0.58) Blunder. e5 was best. } { [%eval 0.58] } (7. e5 cxd4 8. Nb5 Be7 9. exf6 Bxf6 10. Bf4 O-O 11. Bc7 Qd7 12. Be5 Bxe5) 7... Nxd5 { [%eval 0.61] } 8. dxc5 { [%eval 0.89] } 8... Bxc5 { [%eval 0.71] } 9. h4?! { (0.71 → -0.03) Inaccuracy. Bd2 was best. } { [%eval -0.03] } (9. Bd2 O-O 10. Qe2 Bb4 11. Rd1 Nc6 12. O-O Bxc3 13. bxc3 Qc7 14. Rfe1 Nf4) 9... Qd6? { (-0.03 → 1.24) Mistake. Nxc3 was best. } { [%eval 1.24] } (9... Nxc3 10. bxc3 Nd7 11. Bf4 O-O 12. O-O Nf6 13. Be5 Bd7 14. Qe2 h6 15. Rad1) 10. Bb5+? { (1.24 → -0.07) Mistake. Ne4 was best. } { [%eval -0.07] } (10. Ne4 Qc7 11. Nxc5 Qxc5 12. O-O O-O 13. Re1 Nd7 14. b3 b5 15. Ng5 h6) 10... Bd7 { [%eval -0.05] } 11. Bxd7+ { [%eval -0.05] } 11... Nxd7 { [%eval -0.13] } 12. g3? { (-0.13 → -1.26) Mistake. Nxd5 was best. } { [%eval -1.26] } (12. Nxd5 exd5 13. Qe2+ Qe6 14. Qxe6+ fxe6 15. O-O O-O 16. Re1 e5 17. Be3 d4) 12... O-O-O? { (-1.26 → 0.19) Mistake. Nxc3 was best. } { [%eval 0.19] } (12... Nxc3 13. Qxd6 Bxd6 14. bxc3 Rc8 15. Bd2 Nc5 16. Rb1 b6 17. Rb4 O-O 18. h5) 13. a3? { (0.19 → -1.33) Mistake. Ne4 was best. } { [%eval -1.33] } (13. Ne4 Qa6 14. Qe2 Qxe2+ 15. Kxe2 Be7 16. Rd1 h6 17. c4 N5f6 18. Nd6+ Bxd6) 13... Kc7?? { (-1.33 → 5.51) Blunder. Nxc3 was best. } { [%eval 5.51] } (13... Nxc3 14. Qxd6 Bxd6 15. bxc3 Ne5 16. Nd2 Rd7 17. Ke2 Be7 18. Rb1 Rc7 19. Rb5) 14. b4?? { (5.51 → -4.17) Blunder. Nb5+ was best. } { [%eval -4.17] } (14. Nb5+ Kc8 15. Nxd6+ Bxd6 16. O-O g5 17. Bxg5 N7f6 18. Bxf6 Nxf6 19. Re1 Bc7) 14... Bb6?? { (-4.17 → 5.33) Blunder. Nxc3 was best. } { [%eval 5.33] } (14... Nxc3 15. Qxd6+ Bxd6 16. Bb2 Ne5 17. Nxe5 Bxe5 18. h5 b5 19. h6 g6 20. Kf1) 15. Ne4?? { (5.33 → 0.02) Blunder. Nb5+ was best. } { [%eval 0.02] } (15. Nb5+ Kb8 16. Nxd6 N7f6 17. Nxf7 Ng4 18. Nxh8 Bxf2+ 19. Kf1 Rd6 20. Qd3 Nde3+) 15... Qc6 { [%eval -0.22] } 16. Rb1?? { (-0.22 → -2.70) Blunder. O-O was best. } { [%eval -2.7] } (16. O-O Kb8 17. Qe2 Rc8 18. a4 Qxc2 19. Bd2 Qc4 20. Qxc4 Rxc4 21. Neg5 Bc7) 16... h6?? { (-2.70 → -0.49) Blunder. Ne5 was best. } { [%eval -0.49] } (16... Ne5 17. Rb3 Nxb4 18. Qe2 Nbd3+ 19. Kf1 Nxc1 20. Nxe5 Nxe2 21. Nxc6 Rd1+ 22. Kxe2) 17. Qd3?! { (-0.49 → -1.58) Inaccuracy. Qe2 was best. } { [%eval -1.58] } (17. Qe2 f5 18. b5 Ba5+ 19. Ned2 Qc5 20. Bb2 Nc3 21. Bxc3 Bxc3 22. O-O Nb6) 17... f5 { [%eval -1.17] } 18. b5? { (-1.17 → -3.04) Mistake. Ned2 was best. } { [%eval -3.04] } (18. Ned2 Kb8 19. Bb2 e5 20. c4 Ne7 21. O-O e4 22. Qe2 Rhe8 23. Nd4 Bxd4) 18... Qc5?? { (-3.04 → 3.84) Blunder. fxe4 was best. } { [%eval 3.84] } (18... fxe4 19. bxc6 exd3 20. cxd7 Rhf8 21. Rxb6 Kxb6 22. Ne5 dxc2 23. Ke2 Kb5 24. f4) 19. Nxc5 { [%eval 3.89] } 19... Bxc5?! { (3.89 → 5.00) Inaccuracy. Nxc5 was best. } { [%eval 5.0] } (19... Nxc5 20. Qe2 Kb8 21. Nd2 Ka8 22. Qf3 Ne4 23. O-O Nf4 24. gxf4 Rxd2 25. Bxd2) 20. Bf4+ { [%eval 4.23] } 20... e5 { [%eval 5.09] } 21. Bxe5+ { [%eval 4.39] } 21... Kc8?! { (4.39 → 6.56) Inaccuracy. Nxe5 was best. } { [%eval 6.56] } (21... Nxe5 22. Nxe5 Rhe8 23. Qxf5 g6 24. Qf7+ Re7 25. Qxe7+ Bxe7 26. Nd3 Bd6 27. Rb3) 22. Qxd5 { [%eval 6.76] } 22... a5 { [%eval 7.94] } 23. O-O { [%eval 8.08] } 23... g5 { [%eval 8.03] } 24. hxg5 { [%eval 7.8] } 24... hxg5 { [%eval 7.91] } 25. Nxg5 { [%eval 7.82] } 25... Rh5 { [%eval 8.83] } 26. Nf7 { [%eval 8.69] } 26... Rf8 { [%eval 10.66] } 27. Nd6+ { [%eval 10.33] } 27... Bxd6 { [%eval 10.61] } 28. Bxd6 { [%eval 10.56] } 28... Rfh8?! { (10.56 → Mate in 6) Checkmate is now unavoidable. Rh1+ was best. } { [%eval #6] } (28... Rh1+ 29. Qxh1 Rd8 30. Rfd1 Nf6 31. Be7 Rg8 32. Bxf6 Kb8 33. Qh3 Ka8 34. Be5) 29. g4? { (Mate in 6 → 8.95) Lost forced checkmate sequence. Qc4+ was best. } { [%eval 8.95] } (29. Qc4+ Kd8 30. Qc7+ Ke8 31. Rfe1+ Kf7 32. Qxd7+ Kf6 33. Qe7+ Kg6 34. Re6#) 29... Rh2? { (8.95 → Mate in 7) Checkmate is now unavoidable. Rh1+ was best. } { [%eval #7] } (29... Rh1+ 30. Kg2 R1h7 31. Qc4+ Nc5 32. Qxc5+ Kd8 33. Rh1 Rxh1 34. Rxh1) 30. f4? { (Mate in 7 → 7.86) Lost forced checkmate sequence. Qc4+ was best. } { [%eval 7.86] } (30. Qc4+ Kd8 31. Qc7+ Ke8 32. Rfe1+ Kf7 33. Qxd7+ Kg6 34. Qxf5+ Kh6 35. Re6+ Kg7) 30... Nb6? { (7.86 → Mate in 5) Checkmate is now unavoidable. Kd8 was best. } { [%eval #5] } (30... Kd8 31. Qxb7 Rh1+ 32. Qxh1 Rxh1+ 33. Kxh1 fxg4 34. Kg2 Kc8 35. Rbe1 Nb6 36. Rf2) 31. Qxf5+? { (Mate in 5 → 7.54) Lost forced checkmate sequence. Qc5+ was best. } { [%eval 7.54] } (31. Qc5+ Kd7 32. Qc7+ Ke6 33. Qe7+ Kd5 34. Qe5+ Kc4 35. Qc5#) 31... Nd7 { [%eval 7.38] } 32. Be5 { [%eval 8.36] } 32... Rh1+ { [%eval 7.95] } 33. Kf2 { [%eval 8.12] } 33... R1h2+ { [%eval 7.73] } 34. Kg1?! { (7.73 → 5.59) Inaccuracy. Kf3 was best. } { [%eval 5.59] } (34. Kf3 R8h3+ 35. Ke4 Re2+ 36. Kd5 Rd2+ 37. Ke6 Nxe5 38. fxe5 Rh6+ 39. Qf6 Rxf6+) 34... R8h3 { [%eval 5.34] } 35. Rbd1?? { (5.34 → 0.00) Blunder. Qxd7+ was best. } { [%eval 0.0] } (35. Qxd7+ Kxd7 36. f5 Rxc2 37. Rbc1 Rxc1 38. Rxc1 Re3 39. Rc7+ Kd8 40. Kf2 Rxe5) 35... Rh1+ { [%eval 0.0] } 36. Kg2 { [%eval 0.0] } 36... R3h2+?? { (0.00 → Mate in 9) Checkmate is now unavoidable. R1h2+ was best. } { [%eval #9] } (36... R1h2+ 37. Kg1 Rh1+ 38. Kf2 R1h2+) 37. Kf3 { [%eval #8] } 37... Rh3+ { [%eval #6] } 38. Ke4 { [%eval #5] } 38... Rh7 { [%eval #4] } 39. Rxh1 { [%eval #3] } 39... Re7 { [%eval #2] } 40. Rh8+ { [%eval #1] } 40... Re8 { [%eval #1] } 41. Rxe8# { White wins by checkmate. } 1-0