FEN
[Event "13th Online Practice Arena"]
[Site "https://lichess.org/3dyDpp0w"]
[Date "2026.04.10"]
[Round "-"]
[White "Siddarthcg"]
[Black "yasshwanth13"]
[Result "0-1"]
[GameId "3dyDpp0w"]
[UTCDate "2026.04.10"]
[UTCTime "15:00:01"]
[WhiteElo "1500"]
[BlackElo "1781"]
[WhiteRatingDiff "-122"]
[BlackRatingDiff "+15"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C66"]
[Opening "Ruy Lopez: Berlin Defense, Improved Steinitz Defense"]
[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. Bb5 { [%eval 0.15] } 3... d6 { [%eval 0.39] } 4. O-O { [%eval 0.28] } 4... Nf6 { [%eval 0.61] } { C66 Ruy Lopez: Berlin Defense, Improved Steinitz Defense } 5. d3 { [%eval 0.24] } 5... a6 { [%eval 0.34] } 6. Bc4 { [%eval 0.0] } 6... b5 { [%eval 0.0] } 7. Bd5 { [%eval -0.11] } 7... Bb7 { [%eval 0.35] } 8. Bxc6+?! { (0.35 → -0.21) Inaccuracy. c4 was best. } { [%eval -0.21] } (8. c4 Be7 9. Nc3 O-O 10. Be3 Qb8 11. a3 Nd8 12. cxb5 axb5) 8... Bxc6 { [%eval -0.19] } 9. Nc3 { [%eval -0.23] } 9... Be7 { [%eval -0.2] } 10. Bg5 { [%eval -0.4] } 10... O-O { [%eval -0.36] } 11. h3 { [%eval -0.57] } 11... h6 { [%eval -0.21] } 12. Bxf6 { [%eval -0.27] } 12... Bxf6 { [%eval -0.3] } 13. b3 { [%eval -0.44] } 13... d5?! { (-0.44 → 0.22) Inaccuracy. Bb7 was best. } { [%eval 0.22] } (13... Bb7) 14. Rb1?! { (0.22 → -0.76) Inaccuracy. Nxd5 was best. } { [%eval -0.76] } (14. Nxd5) 14... d4 { [%eval -0.74] } 15. Nd5?! { (-0.74 → -1.79) Inaccuracy. Ne2 was best. } { [%eval -1.79] } (15. Ne2 Qd6) 15... Bxd5 { [%eval -1.84] } 16. exd5 { [%eval -1.94] } 16... Qxd5 { [%eval -1.92] } 17. Re1 { [%eval -1.78] } 17... Rfe8 { [%eval -1.64] } 18. c4?? { (-1.64 → -4.28) Blunder. Qe2 was best. } { [%eval -4.28] } (18. Qe2 c6) 18... bxc4?? { (-4.28 → -0.70) Blunder. dxc3 was best. } { [%eval -0.7] } (18... dxc3 19. Qc2 Rad8 20. Rbd1 b4 21. h4 a5 22. Re4 h5 23. Qe2 g6 24. Ng5) 19. bxc4 { [%eval -0.64] } 19... Qd7 { [%eval -0.68] } 20. Rb2 { [%eval -0.83] } 20... Qc6 { [%eval -0.62] } 21. Rbe2 { [%eval -0.64] } 21... Re6?! { (-0.64 → 0.00) Inaccuracy. Qc5 was best. } { [%eval 0.0] } (21... Qc5 22. Qa4) 22. Nxe5 { [%eval 0.0] } 22... Bxe5 { [%eval 0.0] } 23. Rxe5 { [%eval 0.0] } 23... Rae8 { [%eval 0.0] } 24. Rxe6 { [%eval 0.01] } 24... Rxe6 { [%eval 0.09] } 25. f3 { [%eval -0.08] } 25... Rg6 { [%eval 0.08] } 26. Re4 { [%eval 0.01] } 26... f5 { [%eval 0.01] } 27. Rxd4?? { (0.01 → -5.91) Blunder. Re5 was best. } { [%eval -5.91] } (27. Re5 Qf6) 27... Qc5 { [%eval -5.67] } 28. Qa1 { [%eval -5.93] } 28... Rd6 { [%eval -5.53] } 29. Kf1 { [%eval -6.52] } 29... Rxd4 { [%eval -6.44] } 30. Qe1 { [%eval -7.36] } 30... Rxd3 { [%eval -7.14] } 31. h4 { [%eval -7.8] } 31... Qxc4 { [%eval -8.46] } 32. Kg1 { [%eval -8.34] } 32... Qd4+ { [%eval -8.21] } 33. Kh2 { [%eval -8.1] } 33... Qf4+ { [%eval -7.87] } 34. Kh3 { [%eval -7.53] } 34... g5?? { (-7.53 → 0.00) Blunder. Kf7 was best. } { [%eval 0.0] } (34... Kf7 35. h5 Qg4+ 36. Kh2 Qxh5+ 37. Kg1 Qg6 38. f4 Qd6 39. Qh4 Kg6 40. Kh1) 35. Qe8+ { [%eval 0.0] } 35... Kg7 { [%eval 0.0] } 36. hxg5?? { (0.00 → Mate in 4) Checkmate is now unavoidable. Qe7+ was best. } { [%eval #-4] } (36. Qe7+ Kg8 37. Qe8+ Kg7) 36... Qxg5?? { (Mate in 4 → -5.43) Lost forced checkmate sequence. Qg4+ was best. } { [%eval -5.43] } (36... Qg4+ 37. Kh2 Qh4+ 38. Kg1 Rd1+ 39. Qe1 Rxe1#) 37. Kh2?? { (-5.43 → Mate in 3) Checkmate is now unavoidable. Qe5+ was best. } { [%eval #-3] } (37. Qe5+ Kh7 38. Qxc7+ Qg7 39. Qc2 Qg4+ 40. Kh2 Qh4+ 41. Kg1 Qd4+ 42. Kh2 Qe5+) 37... Rd2? { (Mate in 3 → -7.39) Lost forced checkmate sequence. Qh4+ was best. } { [%eval -7.39] } (37... Qh4+ 38. Kg1 Rd1+ 39. Qe1 Rxe1#) 38. Kh1? { (-7.39 → Mate in 1) Checkmate is now unavoidable. Qe5+ was best. } { [%eval #-1] } (38. Qe5+ Kf8 39. Qc5+ Ke8 40. Qe5+ Kd7 41. Qg3 Qxg3+ 42. Kxg3 Rd4 43. Kf2 Ke6) 38... Qxg2# { Black wins by checkmate. } 0-1