FEN
[Event "rated blitz game"]
[Site "https://lichess.org/R58Czf9a"]
[Date "2026.05.26"]
[Round "-"]
[White "srocha3112"]
[Black "JoshMorris17"]
[Result "0-1"]
[GameId "R58Czf9a"]
[UTCDate "2026.05.26"]
[UTCTime "13:26:18"]
[WhiteElo "974"]
[BlackElo "1018"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+5"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "C50"]
[Opening "Italian Game: Giuoco Piano"]
[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. Bc4 { [%eval 0.07] } 3... Bc5 { [%eval 0.2] } { C50 Italian Game: Giuoco Piano } 4. O-O { [%eval 0.13] } 4... Nf6 { [%eval 0.2] } 5. Nc3 { [%eval 0.07] } 5... h6 { [%eval 0.11] } 6. d3 { [%eval 0.11] } 6... O-O { [%eval 0.07] } 7. h3 { [%eval 0.13] } 7... d6 { [%eval 0.17] } 8. Nd5 { [%eval -0.08] } 8... Nxd5 { [%eval -0.01] } 9. Bxd5 { [%eval 0.0] } 9... Nd4 { [%eval -0.01] } 10. Nxd4 { [%eval 0.0] } 10... Bxd4 { [%eval -0.03] } 11. c3 { [%eval 0.08] } 11... Bb6 { [%eval 0.05] } 12. Qf3 { [%eval 0.0] } 12... Be6?! { (0.00 → 0.97) Inaccuracy. c6 was best. } { [%eval 0.97] } (12... c6 13. Bb3 a5 14. a4 Kh8 15. Qh5 Qe7 16. Bxh6 gxh6 17. Qxh6+ Kg8 18. d4) 13. Bb3?! { (0.97 → -0.08) Inaccuracy. Bxb7 was best. } { [%eval -0.08] } (13. Bxb7 Rb8 14. Bc6 Qh4 15. a4 a5 16. b4 f5 17. Be3 Bxe3 18. fxe3 fxe4) 13... Bxb3 { [%eval -0.09] } 14. axb3 { [%eval -0.1] } 14... d5?! { (-0.10 → 0.75) Inaccuracy. a5 was best. } { [%eval 0.75] } (14... a5 15. Qg4 Qf6 16. Bd2 Qe6 17. Qxe6 fxe6 18. Be3 Bxe3 19. fxe3 Ra6 20. Rf3) 15. exd5 { [%eval 0.81] } 15... a5 { [%eval 1.1] } 16. Re1 { [%eval 1.08] } 16... Re8 { [%eval 1.48] } 17. c4 { [%eval 0.96] } 17... f6?! { (0.96 → 1.70) Inaccuracy. Qd6 was best. } { [%eval 1.7] } (17... Qd6 18. Bd2 Bd4 19. Rxa5 Rxa5 20. Bxa5 Bxb2 21. Bd2 Bd4 22. Be3 Qb4 23. Rb1) 18. Qg3 { [%eval 1.17] } 18... Kh8?! { (1.17 → 2.08) Inaccuracy. Kh7 was best. } { [%eval 2.08] } (18... Kh7 19. Qg4 Qd6 20. Qe4+ Kh8 21. Qg6 Bd4 22. Bd2 Qb6 23. Re4 Bxf2+ 24. Kh2) 19. Be3? { (2.08 → 0.58) Mistake. b4 was best. } { [%eval 0.58] } (19. b4 Bd4 20. bxa5 c6 21. dxc6 bxc6 22. Bd2 Bxb2 23. Rab1 Rb8 24. a6 Bd4) 19... Bxe3 { [%eval 0.55] } 20. Rxe3 { [%eval 0.21] } 20... Qd6?! { (0.21 → 1.17) Inaccuracy. c6 was best. } { [%eval 1.17] } (20... c6 21. dxc6 bxc6 22. Qf3 Qb6 23. Ra3 Rad8 24. Re1 Rd7 25. Rea1 Red8 26. Rxa5) 21. Re4 { [%eval 1.2] } 21... f5 { [%eval 1.55] } 22. Ree1 { [%eval 1.15] } 22... f4 { [%eval 1.07] } 23. Qh4 { [%eval 0.95] } 23... Qg6 { [%eval 1.33] } 24. g3? { (1.33 → -0.16) Mistake. Re4 was best. } { [%eval -0.16] } (24. Re4 c6 25. dxc6 bxc6 26. Rae1 c5 27. Rxe5 Rxe5 28. Rxe5 Qxd3 29. Qxf4 Qd1+) 24... b6? { (-0.16 → 1.38) Mistake. Qxd3 was best. } { [%eval 1.38] } (24... Qxd3 25. gxf4 exf4 26. Qh5 Rg8 27. c5 Qb5 28. Rac1 Qxb3 29. d6 cxd6 30. cxd6) 25. b4?? { (1.38 → -0.33) Blunder. Re4 was best. } { [%eval -0.33] } (25. Re4 Rad8 26. Rae1 Rf8 27. g4 c6 28. Rxe5 cxd5 29. Re6 Qxd3 30. g5 dxc4) 25... a4?! { (-0.33 → 0.69) Inaccuracy. Qxd3 was best. } { [%eval 0.69] } (25... Qxd3 26. gxf4 Qxc4 27. bxa5 bxa5 28. Rac1 Qxd5 29. f5 c5 30. Re3 Qd6 31. b3) 26. Re4 { [%eval 0.74] } 26... fxg3 { [%eval 1.13] } 27. fxg3? { (1.13 → -0.09) Mistake. Qxg3 was best. } { [%eval -0.09] } (27. Qxg3 Qd6 28. b5 Qb4 29. Rxe5 Rxe5 30. Qxe5 Qd2 31. Qd4 Rf8 32. Qe3 Qxb2) 27... Kh7? { (-0.09 → 1.51) Mistake. b5 was best. } { [%eval 1.51] } (27... b5 28. Kg2 Qd6 29. Re2 Qxb4 30. Qe4 Qd6 31. cxb5 Rab8 32. Rxa4 Rxb5 33. d4) 28. g4? { (1.51 → 0.18) Mistake. Qg4 was best. } { [%eval 0.18] } (28. Qg4 Qxg4 29. Rxg4 b5 30. Kf2 Rab8 31. Ke3 Red8 32. Ra3 bxc4 33. Rxc4 Rxd5) 28... Qf7? { (0.18 → 1.34) Mistake. Rf8 was best. } { [%eval 1.34] } (28... Rf8 29. Qg3 b5 30. Qe3 Rf7 31. Rxe5 bxc4 32. Rd1 cxd3 33. Re6 Rf6 34. Qxd3) 29. Qe1?! { (1.34 → 0.73) Inaccuracy. Qf2 was best. } { [%eval 0.73] } (29. Qf2 Qe7 30. d4 Qxb4 31. dxe5 b5 32. Qc2 Qc5+ 33. Kg2 Kg8 34. e6 Rab8) 29... g5?? { (0.73 → 2.89) Blunder. b5 was best. } { [%eval 2.89] } (29... b5 30. Rxe5 Rxe5 31. Qxe5 Rf8 32. Qe4+ Kh8 33. Qe2 Qg6 34. c5 Qf6 35. Kg2) 30. b5 { [%eval 3.02] } 30... Qe7 { [%eval 3.73] } 31. Qc3?! { (3.73 → 2.72) Inaccuracy. d4 was best. } { [%eval 2.72] } (31. d4 Kg7 32. Rxe5 Qf8 33. Qe3 Qd6 34. Re1 Rxe5 35. Qxe5+ Kg8 36. Kg2 Rf8) 31... Qf7 { [%eval 3.34] } 32. Kg2?? { (3.34 → 0.00) Blunder. Rf1 was best. } { [%eval 0.0] } (32. Rf1 Qe7 33. d4 Rf8 34. Rxe5 Rxf1+ 35. Kxf1 Qf6+ 36. Kg2 Rf8 37. Qd3+ Kg7) 32... Rf8 { [%eval 0.04] } 33. Qc2 { [%eval 0.0] } 33... Qf3+ { [%eval 0.0] } 34. Kh2 { [%eval 0.0] } 34... Qf2+ { [%eval 0.0] } 35. Qxf2 { [%eval 0.0] } 35... Rxf2+ { [%eval 0.08] } 36. Kg3 { [%eval 0.0] } 36... Rxb2 { [%eval 0.23] } 37. Rf1?? { (0.23 → -2.43) Blunder. Ra3 was best. } { [%eval -2.43] } (37. Ra3 Kg7 38. Rxe5 Rb3 39. Rxb3 axb3 40. Re1 b2 41. Rb1 Ra3 42. Kf2 Rxd3) 37... Rd2?? { (-2.43 → 0.00) Blunder. a3 was best. } { [%eval 0.0] } (37... a3 38. Rxe5 a2 39. Re7+ Kg8 40. Ree1 Rb3 41. Ra1 Rxd3+ 42. Kg2 Rd2+ 43. Kf3) 38. Rxe5 { [%eval 0.0] } 38... Rxd3+ { [%eval 0.0] } 39. Kg2 { [%eval 0.0] } 39... a3 { [%eval 0.0] } 40. Rf7+ { [%eval 0.0] } 40... Kg6?? { (0.00 → Mate in 7) Checkmate is now unavoidable. Kg8 was best. } { [%eval #7] } (40... Kg8 41. Ree7 Rd2+ 42. Kf3 Rd1 43. Rg7+ Kf8 44. Ref7+ Ke8 45. Re7+) 41. Rxc7?? { (Mate in 7 → 1.63) Lost forced checkmate sequence. Ref5 was best. } { [%eval 1.63] } (41. Ref5 Rd2+ 42. Kf3 Rd3+ 43. Ke2 Re3+ 44. Kxe3 Re8+ 45. Kd3 Re6 46. dxe6 a2) 41... a2?? { (1.63 → Mate in 1) Checkmate is now unavoidable. Rf8 was best. } { [%eval #1] } (41... Rf8 42. Rc6+ Kg7 43. Re7+ Kg8 44. Rg6+ Kh8 45. Rxh6+ Kg8 46. Rg6+ Kh8 47. Rxg5) 42. Re1?? { (Mate in 1 → -6.52) Lost forced checkmate sequence. Re6# was best. } { [%eval -6.52] } (42. Re6#) 42... a1=Q { [%eval -5.91] } 43. Rxa1 { [%eval -7.37] } 43... Rxa1 { [%eval -6.88] } 44. Rb7?? { (-6.88 → Mate in 2) Checkmate is now unavoidable. Rc6+ was best. } { [%eval #-2] } (44. Rc6+ Kg7 45. Re6 Ra2+ 46. Kf1 Rd1+ 47. Re1 Rxe1+ 48. Kxe1 Kf6 49. Kd1 Ra4) 44... Ra2+ { [%eval #-1] } 45. Kh1 { [%eval #-1] } 45... Rd1# { Black wins by checkmate. } 0-1