lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/2U3V8zrx"] [Date "2026.03.24"] [Round "-"] [White "san_fernando"] [Black "jaads"] [Result "0-1"] [GameId "2U3V8zrx"] [UTCDate "2026.03.24"] [UTCTime "20:09:43"] [WhiteElo "1781"] [BlackElo "2255"] [WhiteRatingDiff "-1"] [BlackRatingDiff "+1"] [Variant "Standard"] [TimeControl "540+0"] [ECO "D03"] [Opening "Queen's Pawn Game: Torre Attack"] [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] } 3. Bg5 { [%eval -0.12] } { D03 Queen's Pawn Game: Torre Attack } 3... e6 { [%eval 0.05] } 4. e3 { [%eval 0.0] } 4... Nbd7 { [%eval 0.21] } 5. c3 { [%eval -0.08] } 5... Be7 { [%eval 0.23] } 6. h4 { [%eval -0.11] } 6... b6?! { (-0.11 → 0.46) Inaccuracy. c5 was best. } { [%eval 0.46] } (6... c5 7. Bf4 Qb6 8. Qc2 Bd6 9. Be2 Bxf4 10. exf4 cxd4 11. Nxd4) 7. Bb5 { [%eval 0.44] } 7... O-O { [%eval 0.44] } 8. Bc6 { [%eval 0.18] } 8... Rb8 { [%eval 0.17] } 9. Qc2 { [%eval -0.35] } 9... Bb7 { [%eval -0.34] } 10. Bxd7 { [%eval -0.7] } 10... Qxd7 { [%eval -0.46] } 11. Ne5 { [%eval -0.33] } 11... Qd8 { [%eval -0.3] } 12. Nd2 { [%eval -0.31] } 12... Ne4 { [%eval -0.32] } 13. Nxe4 { [%eval -0.31] } 13... dxe4 { [%eval -0.45] } 14. Ng4?! { (-0.45 → -1.19) Inaccuracy. Bxe7 was best. } { [%eval -1.19] } (14. Bxe7 Qxe7 15. Qa4 Rfe8 16. Qd7 Qxd7 17. Nxd7 Rbc8 18. Ne5 c5 19. Nc4 Red8) 14... Bxg5 { [%eval -1.09] } 15. hxg5 { [%eval -1.13] } 15... Qxg5 { [%eval -1.06] } 16. Ne5 { [%eval -1.11] } 16... Rbd8 { [%eval -1.01] } 17. f4 { [%eval -1.22] } 17... Qg3+ { [%eval -1.28] } 18. Qf2 { [%eval -1.27] } 18... Qxf2+ { [%eval -1.17] } 19. Kxf2 { [%eval -1.23] } 19... f6 { [%eval -1.14] } 20. Ng4 { [%eval -1.55] } 20... h6 { [%eval -1.44] } 21. Rh3 { [%eval -1.95] } 21... e5 { [%eval -1.68] } 22. Rg3 { [%eval -2.1] } 22... Kh7 { [%eval -2.1] } 23. f5? { (-2.10 → -3.86) Mistake. fxe5 was best. } { [%eval -3.86] } (23. fxe5 f5 24. Nh2 c5 25. Rh3 cxd4 26. cxd4 Rc8 27. Nf1 Rc2+ 28. Kg1 Rxb2) 23... Bc8 { [%eval -3.84] } 24. Rf1 { [%eval -4.11] } 24... Bxf5 { [%eval -3.92] } 25. Ke2 { [%eval -4.23] } 25... Bxg4+?! { (-4.23 → -3.35) Inaccuracy. Be6 was best. } { [%eval -3.35] } (25... Be6 26. b3 exd4 27. exd4 c5 28. dxc5 bxc5 29. Nf2 f5 30. Nh3 Rf6 31. Nf4) 26. Rxg4 { [%eval -3.73] } 26... f5 { [%eval -3.57] } 27. Rh4 { [%eval -3.6] } 27... exd4 { [%eval -3.61] } 28. cxd4 { [%eval -3.56] } 28... c5 { [%eval -3.4] } 29. Rhf4 { [%eval -4.0] } 29... cxd4 { [%eval -4.06] } 30. exd4 { [%eval -3.99] } 30... Rxd4 { [%eval -3.86] } 31. Rxf5 { [%eval -3.97] } 31... Rfd8 { [%eval -3.98] } 32. Ke3 { [%eval -4.27] } 32... Rd2?! { (-4.27 → -3.20) Inaccuracy. Ra4 was best. } { [%eval -3.2] } (32... Ra4 33. Rb5 Rd3+ 34. Kf4 Rxa2 35. Rf2 Ra4 36. Re2 Rd6 37. Rxe4 Rxe4+ 38. Kxe4) 33. Kf4?! { (-3.20 → -4.63) Inaccuracy. R5f2 was best. } { [%eval -4.63] } (33. R5f2 R8d3+ 34. Kxe4 h5 35. b3 Kg6 36. Rf7 Rd7 37. Rxd7 Rxd7 38. Rf2 Re7+) 33... Rxg2 { [%eval -4.74] } 34. Kxe4 { [%eval -4.71] } 34... Rxb2 { [%eval -4.68] } 35. Rf7 { [%eval -4.66] } 35... Rxa2 { [%eval -4.54] } 36. Rg1 { [%eval -4.78] } 36... Rg8 { [%eval -4.79] } 37. Kd4 { [%eval -4.81] } 37... a5 { [%eval -4.84] } 38. Kc4 { [%eval -4.81] } 38... Rb2 { [%eval -4.95] } 39. Kc3 { [%eval -5.03] } 39... Rb4 { [%eval -5.01] } 40. Ra1 { [%eval -5.21] } 40... Rc8+ { [%eval -5.16] } 41. Kd3 { [%eval -5.25] } 41... a4 { [%eval -5.22] } 42. Rg1 { [%eval -5.19] } 42... Rb3+ { [%eval -5.03] } 43. Kd2 { [%eval -5.09] } 43... Rg8 { [%eval -5.48] } 44. Kc2 { [%eval -5.47] } 44... b5 { [%eval -5.31] } 45. Ra7 { [%eval -5.29] } 45... Rb4 { [%eval -4.89] } 46. Kc3 { [%eval -4.98] } 46... Rc4+ { [%eval -4.95] } 47. Kd3 { [%eval -5.05] } 47... Rcc8 { [%eval -4.92] } 48. Rb1 { [%eval -5.19] } 48... Ra8 { [%eval -5.25] } 49. Rxa8 { [%eval -6.61] } 49... Rxa8 { [%eval -6.21] } 50. Rxb5 { [%eval -6.96] } 50... a3 { [%eval -6.88] } 51. Rb1 { [%eval -7.42] } 51... a2 { [%eval -7.27] } 52. Ra1 { [%eval -7.04] } 52... h5 { [%eval -6.83] } 53. Kc3 { [%eval -6.85] } 53... h4 { [%eval -6.98] } 54. Kb2 { [%eval -8.03] } 54... g5 { [%eval -7.1] } 55. Rxa2?! { (-7.10 → -81.15) Inaccuracy. Kb3 was best. } { [%eval -81.15] } (55. Kb3 Kg6 56. Kc4 h3 57. Kc5 h2 58. Kd6 Rb8 59. Ke7 Rb1 60. Rxa2 h1=Q) 55... Rxa2+ { [%eval -81.15] } 56. Kxa2?! { (-81.15 → Mate in 10) Checkmate is now unavoidable. Kc3 was best. } { [%eval #-10] } (56. Kc3 h3 57. Kc4 h2 58. Kb3 Kg6 59. Kxa2 Kh5 60. Kb1 g4 61. Kc1 g3) 56... h3 { [%eval #-9] } 57. Kb2 { [%eval #-9] } 57... h2 { [%eval #-8] } 58. Kc3 { [%eval #-8] } 58... h1=Q { [%eval #-7] } 59. Kd4 { [%eval #-7] } 59... Qe1 { [%eval #-7] } 60. Kd3 { [%eval #-7] } 60... Kg6 { [%eval #-7] } 61. Kd4 { [%eval #-7] } 61... Qe2 { [%eval #-7] } 62. Kc3 { [%eval #-7] } 62... Kf5 { [%eval #-7] } 63. Kb4 { [%eval #-7] } 63... Qd3 { [%eval #-6] } 64. Kc5 { [%eval #-6] } 64... Ke5 { [%eval #-5] } 65. Kc6 { [%eval #-5] } 65... Qd5+ { [%eval #-4] } 66. Kc7 { [%eval #-4] } 66... Qe6 { [%eval #-4] } 67. Kb7 { [%eval #-4] } 67... Qd6 { [%eval #-4] } 68. Kc8 { [%eval #-4] } 68... Qe7 { [%eval #-3] } 69. Kb8 { [%eval #-3] } 69... Kd6 { [%eval #-2] } 70. Kc8 { [%eval #-1] } 70... Qc7# { Black wins by checkmate. } 0-1