Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/MuqqfwPO"] [Date "2026.05.15"] [Round "-"] [White "shivambadola222"] [Black "joshherm"] [Result "1-0"] [GameId "MuqqfwPO"] [UTCDate "2026.05.15"] [UTCTime "10:21:55"] [WhiteElo "1355"] [BlackElo "1360"] [WhiteRatingDiff "+12"] [BlackRatingDiff "-67"] [Variant "Standard"] [TimeControl "180+2"] [ECO "A48"] [Opening "Torre Attack: Fianchetto Defense"] [Termination "Normal"] [Annotator "lichess.org"] 1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.11] } 2... g6 { [%eval 0.22] } 3. Bg5 { [%eval 0.0] } { A48 Torre Attack: Fianchetto Defense } 3... Bg7 { [%eval 0.05] } 4. c3 { [%eval 0.0] } 4... h6 { [%eval 0.0] } 5. Bxf6 { [%eval 0.01] } 5... Bxf6 { [%eval 0.06] } 6. Nbd2 { [%eval -0.2] } 6... O-O { [%eval -0.03] } 7. e4 { [%eval 0.0] } 7... d5 { [%eval 0.41] } 8. e5 { [%eval 0.3] } 8... Bg7 { [%eval 0.24] } 9. Bd3 { [%eval -0.18] } 9... f6?? { (-0.18 → 1.76) Blunder. c5 was best. } { [%eval 1.76] } (9... c5 10. b4 cxd4 11. cxd4 Qb6 12. b5 a6 13. a4 axb5 14. axb5 Rxa1 15. Qxa1) 10. Bxg6 { [%eval 1.55] } 10... fxe5 { [%eval 2.14] } 11. Nxe5 { [%eval 2.13] } 11... Bxe5?! { (2.13 → 2.83) Inaccuracy. Nc6 was best. } { [%eval 2.83] } (11... Nc6 12. Qh5 Nxe5 13. dxe5 d4 14. Nf3 Rf4 15. h3 Qd5 16. O-O Rxf3 17. gxf3) 12. dxe5 { [%eval 2.89] } 12... Bf5?! { (2.89 → 4.25) Inaccuracy. Nc6 was best. } { [%eval 4.25] } (12... Nc6 13. Qh5 Kg7 14. O-O Qd7 15. h3 Qe6 16. Bc2 Qf7 17. Qxf7+ Rxf7 18. f4) 13. Bxf5 { [%eval 3.69] } 13... Rxf5 { [%eval 3.63] } 14. Nf3? { (3.63 → 2.10) Mistake. Qg4+ was best. } { [%eval 2.1] } (14. Qg4+ Rg5 15. Qe6+ Kh7 16. Nf3 Rg7 17. Qf5+ Kh8 18. Qh3 Qg8 19. Qxh6+ Rh7) 14... e6 { [%eval 2.07] } 15. O-O { [%eval 2.19] } 15... Nc6 { [%eval 2.0] } 16. Re1 { [%eval 2.15] } 16... Kh8 { [%eval 2.17] } 17. Qb3? { (2.17 → 0.50) Mistake. Qd2 was best. } { [%eval 0.5] } (17. Qd2 Rh5 18. Re3 Qf8 19. Nd4 Nxd4 20. cxd4 Qf4 21. g3 Rg8 22. Kh1 Qf7) 17... b6?? { (0.50 → 2.84) Blunder. Rxf3 was best. } { [%eval 2.84] } (17... Rxf3) 18. Nd4?? { (2.84 → 0.00) Blunder. c4 was best. } { [%eval 0.0] } (18. c4 Qg8 19. cxd5 Raf8 20. Kh1 exd5 21. Rac1 Nd8 22. Rxc7 Ne6 23. Rxa7 Qg4) 18... Nxd4 { [%eval 0.0] } 19. cxd4 { [%eval 0.06] } 19... Qg5?! { (0.06 → 0.81) Inaccuracy. Qh4 was best. } { [%eval 0.81] } (19... Qh4 20. Qg3) 20. Qg3 { [%eval 0.61] } 20... Rg8?! { (0.61 → 1.31) Inaccuracy. Raf8 was best. } { [%eval 1.31] } (20... Raf8) 21. Qxg5 { [%eval 1.29] } 21... Rfxg5 { [%eval 1.46] } 22. g3 { [%eval 1.45] } 22... h5? { (1.45 → 3.17) Mistake. c5 was best. } { [%eval 3.17] } (22... c5 23. Kg2 c4 24. Re3 Rg4 25. Rd1 Rf8 26. b3 b5 27. bxc4 bxc4 28. Ra3) 23. f4? { (3.17 → 1.63) Mistake. Rac1 was best. } { [%eval 1.63] } (23. Rac1 Rg4 24. Rxc7 Rxd4 25. Re7 h4 26. Rxe6 hxg3 27. hxg3 Rd2 28. Rf6 Re8) 23... Rg4 { [%eval 1.58] } 24. Kf2 { [%eval 1.53] } 24... h4?? { (1.53 → 4.06) Blunder. c5 was best. } { [%eval 4.06] } (24... c5 25. Rec1 Rc8 26. Rc3 Rg7 27. Rac1 Rgc7 28. h3 Kg7 29. g4 Kg6 30. Ke3) 25. Rh1? { (4.06 → 1.92) Mistake. Rac1 was best. } { [%eval 1.92] } (25. Rac1 c5 26. dxc5 bxc5 27. Rxc5 Rb8 28. Re2 Rb4 29. Rc6 Rg6 30. Ra6 Rd4) 25... hxg3+?? { (1.92 → 4.85) Blunder. c5 was best. } { [%eval 4.85] } (25... c5 26. dxc5 bxc5 27. Rhc1 Rc8 28. Rc3 Rg7 29. Rac1 Rgc7 30. Kf3 Kh7 31. g4) 26. hxg3+ { [%eval 4.68] } 26... Kg7 { [%eval 4.7] } 27. Rag1?! { (4.70 → 3.53) Inaccuracy. Rac1 was best. } { [%eval 3.53] } (27. Rac1 Kf8 28. Rh3 c5 29. dxc5 bxc5 30. Rxc5 R4g7 31. Kf3 Kf7 32. b4 Kg6) 27... Kf7 { [%eval 4.1] } 28. Rh6? { (4.10 → 2.31) Mistake. Rh7+ was best. } { [%eval 2.31] } (28. Rh7+ R8g7 29. Rxg7+ Rxg7 30. b4 Rh7 31. Kg2 Ke8 32. g4 c5 33. dxc5 bxc5) 28... Kg7?? { (2.31 → 5.31) Blunder. c5 was best. } { [%eval 5.31] } (28... c5 29. Rh7+ R4g7 30. Rgh1 a5 31. Kf3 Rxh7 32. Rxh7+ Rg7 33. Rxg7+ Kxg7 34. dxc5) 29. Rxe6 { [%eval 5.2] } 29... Kf7 { [%eval 5.78] } 30. Rf6+ { [%eval 5.06] } 30... Ke7 { [%eval 5.07] } 31. Rg2 { [%eval 4.9] } 31... c5 { [%eval 5.51] } 32. Rd6 { [%eval 5.46] } 32... cxd4 { [%eval 5.76] } 33. Rxd5 { [%eval 5.7] } 33... Ke6 { [%eval 5.88] } 34. Rxd4 { [%eval 5.87] } 34... b5 { [%eval 6.32] } 35. Rd6+ { [%eval 6.23] } 35... Ke7 { [%eval 6.24] } 36. a4 { [%eval 5.51] } 36... bxa4 { [%eval 5.49] } 37. Ra6 { [%eval 5.82] } 37... Rb8 { [%eval 5.79] } 38. Rxa7+ { [%eval 5.72] } 38... Ke6 { [%eval 5.71] } 39. Rxa4 { [%eval 5.22] } 39... Rxb2+?! { (5.22 → 7.42) Inaccuracy. Kf5 was best. } { [%eval 7.42] } (39... Kf5 40. Ra3 Rb4 41. Kf3 Rbxf4+ 42. gxf4 Rxf4+ 43. Kg3 Re4 44. Ra5 Rg4+ 45. Kh2) 40. Kf3 { [%eval 7.36] } 40... Rxg2 { [%eval 6.99] } 41. Kxg2 { [%eval 6.34] } 41... Ke7 { [%eval 8.48] } 42. Kf3 { [%eval 8.19] } 42... Rg8? { (8.19 → Mate in 17) Checkmate is now unavoidable. Rg6 was best. } { [%eval #17] } (42... Rg6 43. Ra7+ Ke8 44. g4 Kd8 45. g5 Kc8 46. Ke4 Rc6 47. Rh7 Kb8 48. Kf5) 43. Ra7+ { [%eval #16] } 43... Ke6 { [%eval #14] } 44. Rh7?? { (Mate in 14 → 6.99) Lost forced checkmate sequence. Ke4 was best. } { [%eval 6.99] } (44. Ke4 Rg4 45. Rb7 Rg5 46. f5+ Rxf5 47. Rb6+ Kd7 48. Kxf5 Kc8 49. Rd6 Kc7) 44... Rg6 { [%eval 7.83] } 45. Rh5 { [%eval 7.8] } 45... Rg8 { [%eval 7.57] } 46. g4 { [%eval 7.47] } 46... Rg7 { [%eval 7.46] } 47. Rh6+ { [%eval 7.38] } 47... Kd5 { [%eval 8.88] } 48. g5 { [%eval 8.75] } 48... Rg8 { [%eval 8.84] } 49. Rd6+ { [%eval 8.64] } 49... Kc5 { [%eval 8.57] } 50. Ke4 { [%eval 8.32] } 50... Rf8 { [%eval 8.52] } 51. Rf6 { [%eval 8.29] } 51... Rd8 { [%eval 8.09] } 52. Kf5 { [%eval 7.81] } 52... Kd5? { (7.81 → Mate in 14) Checkmate is now unavoidable. Rg8 was best. } { [%eval #14] } (52... Rg8 53. g6 Kd4 54. e6 Ke3 55. e7 Re8 56. Re6+ Kf3 57. g7 Kg3 58. Kf6) 53. Rd6+ { [%eval #13] } 53... Rxd6 { [%eval #13] } 54. exd6 { [%eval #12] } 54... Kxd6 { [%eval #12] } 55. Kf6 { [%eval #11] } 55... Kd7 { [%eval #11] } 56. g6 { [%eval #10] } 56... Ke8 { [%eval #8] } 57. f5 { [%eval #10] } 57... Kf8 { [%eval #10] } 58. g7+ { [%eval #10] } 58... Kg8 { [%eval #10] } 59. Ke7 { [%eval #11] } 59... Kxg7 { [%eval #11] } 60. f6+ { [%eval #10] } 60... Kg6 { [%eval #10] } 61. f7 { [%eval #9] } 61... Kg5 { [%eval #7] } 62. f8=Q { [%eval #6] } 62... Kg4 { [%eval #6] } 63. Ke6 { [%eval #6] } 63... Kg5 { [%eval #4] } 64. Qf5+ { [%eval #4] } 64... Kh4 { [%eval #4] } 65. Qf8 { [%eval #6] } 65... Kg3 { [%eval #6] } 66. Ke5 { [%eval #5] } 66... Kg2 { [%eval #5] } 67. Ke4 { [%eval #4] } 67... Kg3 { [%eval #4] } 68. Qf4+ { [%eval #4] } 68... Kg2 { [%eval #4] } 69. Kf5 { [%eval #4] } 69... Kh3 { [%eval #4] } 70. Qg4+ { [%eval #3] } 70... Kh2 { [%eval #3] } 71. Qg8 { [%eval #3] } 71... Kh3 { [%eval #2] } 72. Kf4 { [%eval #2] } 72... Kh2 { [%eval #2] } 73. Kf3 { [%eval #1] } 73... Kh1 { [%eval #1] } 74. Qg2# { White wins by checkmate. } 1-0