FEN
[Event "rated classical game"]
[Site "https://lichess.org/RwXOLXxY"]
[Date "2026.05.31"]
[Round "-"]
[White "Updog"]
[Black "Hassan_Negm"]
[Result "0-1"]
[GameId "RwXOLXxY"]
[UTCDate "2026.05.31"]
[UTCTime "14:05:03"]
[WhiteElo "1697"]
[BlackElo "1664"]
[WhiteRatingDiff "-85"]
[BlackRatingDiff "+55"]
[Variant "Standard"]
[TimeControl "1800+0"]
[ECO "C42"]
[Opening "Petrov's Defense: Cozio Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nf6 { [%eval 0.34] } 3. Nxe5 { [%eval 0.29] } 3... d6 { [%eval 0.3] } 4. Nf3 { [%eval 0.31] } 4... Nxe4 { [%eval 0.27] } 5. Qe2 { [%eval 0.0] } { C42 Petrov's Defense: Cozio Attack } 5... Qe7 { [%eval 0.01] } 6. d3 { [%eval 0.1] } 6... Nf6 { [%eval 0.0] } 7. Bg5 { [%eval 0.01] } 7... Qxe2+ { [%eval 0.05] } 8. Bxe2 { [%eval 0.05] } 8... Be7 { [%eval 0.17] } 9. Bxf6 { [%eval -0.3] } 9... Bxf6 { [%eval -0.31] } 10. Nc3 { [%eval -0.3] } 10... O-O { [%eval -0.31] } 11. O-O { [%eval -0.3] } 11... Re8 { [%eval -0.26] } 12. Rfe1 { [%eval -0.24] } 12... Nc6 { [%eval -0.2] } 13. a3 { [%eval -0.49] } 13... Bg4 { [%eval 0.0] } 14. Ne4? { (0.00 → -1.38) Mistake. Nd5 was best. } { [%eval -1.38] } (14. Nd5 Bxb2 15. Rab1 Bxf3 16. Bxf3 Rxe1+ 17. Rxe1 Bxa3 18. c3 Ne5 19. Nxc7 Nxf3+) 14... Bxb2 { [%eval -1.48] } 15. Ra2 { [%eval -1.49] } 15... Bf6 { [%eval -1.09] } 16. Nxf6+ { [%eval -1.06] } 16... gxf6 { [%eval -1.05] } 17. Kf1 { [%eval -1.07] } 17... Re6 { [%eval -0.85] } 18. Raa1 { [%eval -1.15] } 18... Rae8 { [%eval -1.1] } 19. c3 { [%eval -1.17] } 19... Bxf3 { [%eval -0.75] } 20. Bxf3 { [%eval -0.71] } 20... Ne5 { [%eval -0.17] } 21. Re3?! { (-0.17 → -1.20) Inaccuracy. Bd5 was best. } { [%eval -1.2] } (21. Bd5 Nxd3 22. Bxe6 Nxe1 23. Bf5 Re5 24. Bb1 f5 25. f4 Re3 26. Kf2 Rxc3) 21... Nxf3 { [%eval -1.0] } 22. Rxf3 { [%eval -1.12] } 22... Re2 { [%eval -1.02] } 23. Rxf6 { [%eval -0.97] } 23... Kg7 { [%eval -0.95] } 24. Rf3 { [%eval -0.88] } 24... Rc2 { [%eval -0.9] } 25. d4 { [%eval -1.24] } 25... Ree2?! { (-1.24 → -0.53) Inaccuracy. Re6 was best. } { [%eval -0.53] } (25... Re6 26. Re1 Rxe1+ 27. Kxe1 Ra2 28. Rg3+ Kf8 29. c4 Rc2 30. d5 Rxc4 31. Rh3) 26. Re1?! { (-0.53 → -1.20) Inaccuracy. Rb1 was best. } { [%eval -1.2] } (26. Rb1 Rb2 27. Rxb2 Rxb2 28. Rg3+ Kf8 29. Rh3 Rc2 30. a4 a5 31. Ke1 Kg7) 26... Rxe1+ { [%eval -1.31] } 27. Kxe1 { [%eval -1.12] } 27... f6?! { (-1.12 → -0.19) Inaccuracy. Ra2 was best. } { [%eval -0.19] } (27... Ra2 28. Rg3+ Kf8 29. Rh3 Rxa3 30. Rxh7 Rxc3 31. Kd2 Rc4 32. Kd3 b5 33. Rh8+) 28. Kd1 { [%eval -0.19] } 28... Ra2 { [%eval -0.3] } 29. c4 { [%eval -0.64] } 29... c6?! { (-0.64 → 0.00) Inaccuracy. h5 was best. } { [%eval 0.0] } (29... h5 30. c5 Kg6 31. Ke1 b5 32. cxd6 cxd6 33. h3 Rb2 34. g4 h4 35. Rf5) 30. g3 { [%eval -0.27] } 30... Kg6 { [%eval -0.21] } 31. h3 { [%eval -0.4] } 31... h5 { [%eval -0.36] } 32. h4 { [%eval -0.77] } 32... a6 { [%eval -0.3] } 33. Ke1?! { (-0.30 → -1.28) Inaccuracy. c5 was best. } { [%eval -1.28] } (33. c5 dxc5 34. dxc5 a5 35. Kc1 Kf7 36. Rf5 Kg7 37. Rf3 Kg6 38. Kd1 Rb2) 33... f5? { (-1.28 → 0.00) Mistake. Rc2 was best. } { [%eval 0.0] } (33... Rc2 34. Rb3 Rxc4 35. d5 Rc5 36. Rxb7 Rxd5 37. Rb6 c5 38. Rxa6 Rd3 39. Rc6) 34. Re3 { [%eval -0.12] } 34... Kf6 { [%eval 0.0] } 35. d5 { [%eval 0.0] } 35... cxd5 { [%eval 0.0] } 36. cxd5 { [%eval 0.0] } 36... Ra1+ { [%eval 0.0] } 37. Ke2 { [%eval 0.0] } 37... Ra2+ { [%eval 0.0] } 38. Ke1 { [%eval -0.02] } 38... Ra1+ { [%eval -0.02] } 39. Ke2 { [%eval -0.1] } 39... a5 { [%eval 0.03] } 40. Re6+ { [%eval 0.15] } 40... Kf7 { [%eval 0.0] } 41. Rxd6 { [%eval 0.08] } 41... Ra2+ { [%eval 0.36] } 42. Ke1 { [%eval 0.0] } 42... Rxa3 { [%eval 0.09] } 43. Ke2 { [%eval -0.13] } 43... b5 { [%eval -0.33] } 44. Rc6?? { (-0.33 → -2.58) Blunder. Rh6 was best. } { [%eval -2.58] } (44. Rh6 b4 45. Rxh5 a4 46. Rh7+ Ke8 47. Kd2 Ra2+ 48. Kc1 Rxf2 49. Rb7 a3) 44... a4 { [%eval -2.47] } 45. Rh6 { [%eval -2.54] } 45... b4 { [%eval -2.67] } 46. Rxh5 { [%eval -2.62] } 46... Kg6?? { (-2.62 → -0.15) Blunder. b3 was best. } { [%eval -0.15] } (46... b3 47. Rxf5+ Ke7 48. Kd3 Ra1 49. d6+ Kxd6 50. Rb5 Rc1 51. Kd2 Rf1 52. Kc3) 47. Rg5+?? { (-0.15 → -2.39) Blunder. d6 was best. } { [%eval -2.39] } (47. d6 Ra2+ 48. Kd3 Ra1 49. Kd2 Kf7 50. Rh7+ Ke8 51. Kc2 Ra2+ 52. Kb1 Rxf2) 47... Kf6 { [%eval -2.31] } 48. h5?? { (-2.31 → -6.50) Blunder. g4 was best. } { [%eval -6.5] } (48. g4 Ra2+ 49. Kd3 fxg4 50. Rxg4 b3 51. h5 b2 52. Kc2 a3 53. Rg1 Ra1) 48... Kxg5 { [%eval -5.99] } 49. d6 { [%eval -6.55] } 49... Ra2+ { [%eval -6.1] } 50. Ke1 { [%eval -7.07] } 50... Kf6 { [%eval -7.02] } 51. h6 { [%eval -7.83] } 51... Ra1+ { [%eval -7.58] } 52. Ke2 { [%eval -7.55] } 52... Rh1 { [%eval -7.62] } { White resigns. } 0-1