FEN
[Event "rated rapid game"]
[Site "https://lichess.org/VIJBw9TV"]
[Date "2026.04.30"]
[Round "-"]
[White "unkonvention"]
[Black "Keith_Perry"]
[Result "0-1"]
[GameId "VIJBw9TV"]
[UTCDate "2026.04.30"]
[UTCTime "07:17:24"]
[WhiteElo "1625"]
[BlackElo "1538"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "B20"]
[Opening "Sicilian Defense: Staunton-Cochrane Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.32] } 2. c4 { [%eval 0.0] } { B20 Sicilian Defense: Staunton-Cochrane Variation } 2... Nc6 { [%eval 0.0] } 3. Nf3 { [%eval 0.0] } 3... e5 { [%eval 0.0] } 4. Nc3 { [%eval 0.0] } 4... d6 { [%eval 0.04] } 5. h3 { [%eval -0.11] } 5... Nf6 { [%eval -0.06] } 6. a3 { [%eval 0.0] } 6... Be7 { [%eval 0.07] } 7. Be2 { [%eval 0.05] } 7... O-O { [%eval 0.04] } 8. O-O { [%eval 0.0] } 8... Be6 { [%eval 0.1] } 9. d3 { [%eval 0.1] } 9... Qd7 { [%eval 0.4] } 10. Rb1 { [%eval 0.3] } 10... b6 { [%eval 0.4] } 11. b4 { [%eval 0.45] } 11... cxb4?! { (0.45 → 1.05) Inaccuracy. Qd8 was best. } { [%eval 1.05] } (11... Qd8 12. Bd2 h6 13. Nd5 Bc8 14. Kh1 Kh8 15. Kh2 Nxd5 16. cxd5 Nd4 17. bxc5) 12. axb4 { [%eval 1.2] } 12... a5 { [%eval 1.34] } 13. b5 { [%eval 1.23] } 13... Nb4 { [%eval 1.29] } 14. Ba3 { [%eval 1.1] } 14... Nh5 { [%eval 1.12] } 15. Re1 { [%eval 0.87] } 15... Nf4 { [%eval 0.76] } 16. Bf1 { [%eval 0.76] } 16... f5 { [%eval 0.58] } 17. Bxb4 { [%eval 0.34] } 17... axb4 { [%eval 0.46] } 18. Rxb4 { [%eval 0.31] } 18... fxe4 { [%eval 0.23] } 19. dxe4?! { (0.23 → -0.78) Inaccuracy. Rxe4 was best. } { [%eval -0.78] } (19. Rxe4 Ra3 20. Qc1 Ra5 21. Re3 d5 22. Nxe5 Qc7 23. Ra4 d4 24. Re4 dxc3) 19... Rac8?? { (-0.78 → 1.61) Blunder. Ra3 was best. } { [%eval 1.61] } (19... Ra3 20. Rb3 Rxb3 21. Qxb3 Nxh3+ 22. gxh3 Rxf3 23. Re3 Rxe3 24. fxe3 Bh4 25. Qa2) 20. Nd5 { [%eval 1.3] } 20... Bxd5 { [%eval 1.61] } 21. exd5 { [%eval 1.41] } 21... Bf6?! { (1.41 → 2.46) Inaccuracy. Qf5 was best. } { [%eval 2.46] } (21... Qf5 22. Nd2 Nh5 23. Ne4 Nf6 24. Ng3 Qf4 25. Rb3 g6 26. Rf3 Qh4 27. Ra3) 22. Ra4 { [%eval 2.24] } 22... Ra8 { [%eval 2.71] } 23. Qb3?? { (2.71 → 0.79) Blunder. Ra6 was best. } { [%eval 0.79] } (23. Ra6 Rae8 24. Nd2 e4 25. Nxe4 Bh4 26. Ra2 Re5 27. Qd4 Qe7 28. Re3 Nh5) 23... Rxa4 { [%eval 1.04] } 24. Qxa4 { [%eval 0.47] } 24... Qb7?? { (0.47 → 2.57) Blunder. Qf5 was best. } { [%eval 2.57] } (24... Qf5 25. Qd1 Qg6 26. g3 e4 27. Nd2 Bc3 28. Nxe4 Bxe1 29. Qxe1 Re8 30. f3) 25. Kh2?! { (2.57 → 1.78) Inaccuracy. Nd2 was best. } { [%eval 1.78] } (25. Nd2 Be7 26. g3 Nh5 27. c5 bxc5 28. Qa6 Qc8 29. Qc6 Qf5 30. Ne4 c4) 25... Ra8 { [%eval 2.03] } 26. Qb3 { [%eval 1.97] } 26... Qe7 { [%eval 2.52] } 27. g3 { [%eval 2.28] } 27... Ng6 { [%eval 2.91] } 28. Bd3 { [%eval 2.32] } 28... Qf7 { [%eval 2.55] } 29. Be4?! { (2.55 → 1.89) Inaccuracy. Kg2 was best. } { [%eval 1.89] } (29. Kg2 Nf8 30. c5 bxc5 31. Nd2 Bd8 32. Nc4 Be7 33. b6 Nd7 34. Be4 Rb8) 29... Be7?! { (1.89 → 2.99) Inaccuracy. Nf8 was best. } { [%eval 2.99] } (29... Nf8 30. c5 bxc5 31. Kg2 Bd8 32. Nd2 Nd7 33. Nc4 Bc7 34. b6 Nxb6 35. Nxb6) 30. Qd3 { [%eval 2.56] } 30... Nf8 { [%eval 2.5] } 31. h4?! { (2.50 → 1.48) Inaccuracy. Kg2 was best. } { [%eval 1.48] } (31. Kg2 Kh8 32. Rb1 Bd8 33. c5 bxc5 34. Nd2 Nd7 35. Nc4 Qf6 36. b6 Rb8) 31... Ng6? { (1.48 → 3.30) Mistake. g6 was best. } { [%eval 3.3] } (31... g6 32. Kg2 Nd7 33. Re3 Nc5 34. Qe2 Kg7 35. Ne1 Nxe4 36. Rxe4 Qf5 37. Nf3) 32. Bxg6? { (3.30 → 1.56) Mistake. Kg2 was best. } { [%eval 1.56] } (32. Kg2 Kh8 33. c5 bxc5 34. Rb1 Rb8 35. Nd2 Rf8 36. Qf3 Qe8 37. Qe2 Bxh4) 32... hxg6 { [%eval 2.07] } 33. Qe3 { [%eval 2.08] } 33... Bd8?! { (2.08 → 2.74) Inaccuracy. Qf5 was best. } { [%eval 2.74] } (33... Qf5 34. Kg2 Qc2 35. Rc1 Qf5 36. Qxb6 Ra3 37. Nd2 Rd3 38. Qa5 Bxh4 39. Re1) 34. Ng5?? { (2.74 → 0.87) Blunder. Kg1 was best. } { [%eval 0.87] } (34. Kg1 Qf5 35. Nd2 Qc2 36. Ne4 Qxc4 37. Nxd6 Qxd5 38. Qxe5 Qxe5 39. Rxe5 Bf6) 34... Bxg5 { [%eval 0.92] } 35. hxg5 { [%eval 1.01] } 35... Qc7 { [%eval 1.34] } 36. Rc1 { [%eval 0.9] } 36... Qa7 { [%eval 0.96] } 37. Qd3 { [%eval 1.0] } 37... Kh7?! { (1.00 → 1.76) Inaccuracy. Rf8 was best. } { [%eval 1.76] } (37... Rf8 38. Kg2 Rf5 39. Qe3 Kh7 40. Rh1+ Kg8 41. Qb3 Rf8 42. Rf1 Kh7 43. Qb2) 38. f4? { (1.76 → 0.08) Mistake. Kg2 was best. } { [%eval 0.08] } (38. Kg2 Qf7 39. Qe3 Qa7 40. Rh1+ Kg8 41. Qe4 Qf7 42. Qh4 Kf8 43. Qg4 Ke7) 38... exf4 { [%eval 0.0] } 39. gxf4 { [%eval 0.0] } 39... Qf7 { [%eval 0.11] } 40. Kg3 { [%eval 0.04] } 40... Rf8? { (0.04 → 1.46) Mistake. Re8 was best. } { [%eval 1.46] } (40... Re8 41. Rh1+ Kg8 42. Ra1 Qe7 43. Rf1 Kf7 44. Qf3 Kg8 45. Kh4 Qc7 46. Qd3) 41. Qd4?! { (1.46 → 0.41) Inaccuracy. Qe3 was best. } { [%eval 0.41] } (41. Qe3 Re8 42. Qxb6 Qe7 43. Qg1 Kg8 44. Rc3 Qe2 45. Qf2 Qe4 46. b6 Kf7) 41... Qc7?? { (0.41 → 4.65) Blunder. Qe7 was best. } { [%eval 4.65] } (41... Qe7 42. Rh1+ Kg8 43. Kf3 Re8 44. Qd3 Kf7 45. Ra1 Kg8 46. Kg3 Rf8 47. Qd2) 42. Rh1+ { [%eval 4.67] } 42... Kg8 { [%eval 4.49] } 43. Qe4 { [%eval 4.21] } 43... Rf5?! { (4.21 → 5.69) Inaccuracy. Qc8 was best. } { [%eval 5.69] } (43... Qc8 44. Qe6+ Qxe6 45. dxe6 Re8 46. Kf3 Rxe6 47. Ra1 Re8 48. Ra6 Rb8 49. Ke4) 44. Qe6+ { [%eval 5.5] } 44... Rf7 { [%eval 5.77] } 45. Rc1?? { (5.77 → 2.12) Blunder. Ra1 was best. } { [%eval 2.12] } (45. Ra1 Qb8 46. Ra3 Qb7 47. Qxg6 Re7 48. Qh5 g6 49. Qxg6+ Kh8 50. Qxd6 Re8) 45... Qc5?? { (2.12 → Mate in 18) Checkmate is now unavoidable. Qa7 was best. } { [%eval #18] } (45... Qa7 46. Qxd6 Re7 47. Rf1 Re3+ 48. Rf3 Re1 49. f5 Qa2 50. Qd8+ Kh7 51. fxg6+) 46. Qxg6?? { (Mate in 18 → -5.67) Lost forced checkmate sequence. Ra1 was best. } { [%eval -5.67] } (46. Ra1 Kh7 47. f5 Qf2+ 48. Kxf2 Rxf5+ 49. Qxf5 gxf5 50. Ke3 f4+ 51. Kxf4 g6) 46... Qe3+ { [%eval -5.61] } 47. Kg4?? { (-5.61 → Mate in 2) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-2] } (47. Kg2 Qd2+ 48. Kh3 Qxc1 49. Qxd6 Qxc4 50. g6 Qc8+ 51. Kg3 Rf6 52. Qe5 Rxg6+) 47... Qxc1?? { (Mate in 2 → -4.60) Lost forced checkmate sequence. Rxf4+ was best. } { [%eval -4.6] } (47... Rxf4+ 48. Kh5 Qf3#) 48. Qxd6 { [%eval -4.54] } 48... Qxc4 { [%eval -5.08] } 49. g6 { [%eval -6.32] } 49... Qc8+ { [%eval -5.99] } 50. Kg3 { [%eval -6.8] } 50... Rf6 { [%eval -6.65] } 51. Qe5 { [%eval -81.54] } 51... Rxg6+ { [%eval -72.05] } 52. Kf3 { [%eval -81.45] } 52... Qg4+ { [%eval -11.57] } 53. Ke4 { [%eval -7.56] } 53... Qe2+ { [%eval -5.26] } 54. Kf5?! { (-5.26 → -8.41) Inaccuracy. Kd4 was best. } { [%eval -8.41] } (54. Kd4 Qf2+ 55. Ke4 Qc2+ 56. Kd4 Qc5+ 57. Ke4 Qxb5 58. Qb8+ Kh7 59. Qe5 Rf6) 54... Rf6+ { [%eval -7.2] } 55. Kg5? { (-7.20 → Mate in 7) Checkmate is now unavoidable. Qxf6 was best. } { [%eval #-7] } (55. Qxf6 gxf6 56. d6 Qe3 57. Kxf6 Qe8 58. d7 Qxd7 59. Ke5 Kf8 60. Ke4 Qxb5) 55... Qg2+ { [%eval #-6] } { White resigns. } 0-1
