FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Ns0Q5MIW"]
[Date "2026.02.20"]
[Round "-"]
[White "Zariing"]
[Black "Alipeiro"]
[Result "1-0"]
[GameId "Ns0Q5MIW"]
[UTCDate "2026.02.20"]
[UTCTime "13:37:33"]
[WhiteElo "913"]
[BlackElo "880"]
[WhiteRatingDiff "+9"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C40"]
[Opening "King's Knight Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } { C40 King's Knight Opening } 2... Bb4?! { (0.18 → 1.24) Inaccuracy. Nc6 was best. } { [%eval 1.24] } (2... Nc6 3. Bc4 Nf6 4. d3 a6 5. c3 Bc5 6. O-O d6 7. Re1) 3. Bc4 { [%eval 0.77] } 3... Nf6 { [%eval 0.78] } 4. Ng5? { (0.78 → -0.50) Mistake. c3 was best. } { [%eval -0.5] } (4. c3 d5 5. exd5 Bd6 6. d3 h6 7. O-O O-O 8. a4 Nbd7) 4... c5?? { (-0.50 → 4.34) Blunder. d5 was best. } { [%eval 4.34] } (4... d5 5. exd5 h6 6. Nf3 e4 7. Nd4 O-O 8. O-O c6 9. Be2) 5. Nxf7 { [%eval 4.33] } 5... Qa5 { [%eval 4.79] } 6. Nxh8 { [%eval 4.73] } 6... Nxe4?! { (4.73 → 7.39) Inaccuracy. d5 was best. } { [%eval 7.39] } (6... d5 7. exd5 b5 8. Be2 c4 9. O-O Qb6 10. d3 Bc5 11. Be3 Nbd7 12. Nc3) 7. Bf7+?! { (7.39 → 4.75) Inaccuracy. Qh5+ was best. } { [%eval 4.75] } (7. Qh5+ Kd8 8. Qxe5 d6 9. Nf7+ Kc7 10. Qxe4 Nc6 11. Nxd6 Bd7 12. c3 Rf8) 7... Ke7 { [%eval 5.88] } 8. f3?! { (5.88 → 4.10) Inaccuracy. Qg4 was best. } { [%eval 4.1] } (8. Qg4 b6 9. Qxe4 Nc6 10. Bd5 Bb7 11. O-O Rxh8 12. c3 Kd6 13. cxb4 cxb4) 8... Bxd2+? { (4.10 → 7.15) Mistake. Nf6 was best. } { [%eval 7.15] } (8... Nf6 9. c3 Nc6 10. O-O d5 11. d4 cxd4 12. cxb4 Qxb4 13. Bg5 Qxb2 14. Bxd5) 9. Nxd2 { [%eval 7.04] } 9... Nf6 { [%eval 6.94] } 10. O-O { [%eval 7.01] } 10... Qd8 { [%eval 7.03] } 11. Ng6+ { [%eval 5.6] } 11... hxg6 { [%eval 5.36] } 12. Bxg6 { [%eval 5.77] } 12... d5 { [%eval 5.48] } 13. Qe2 { [%eval 5.14] } 13... e4?! { (5.14 → 7.33) Inaccuracy. Nc6 was best. } { [%eval 7.33] } (13... Nc6 14. Qf2 Qb6 15. c3 Be6 16. Nb3 d4 17. cxd4 cxd4 18. Bg5 Bc4 19. Be4) 14. fxe4 { [%eval 7.4] } 14... dxe4 { [%eval 7.98] } 15. Nxe4 { [%eval 8.02] } 15... Nbd7? { (8.02 → Mate in 8) Checkmate is now unavoidable. Bg4 was best. } { [%eval #8] } (15... Bg4 16. Qe3 Qd4 17. Nxf6+ Qxe3+ 18. Bxe3 gxf6 19. Rae1 Nd7 20. Bxc5+ Kd8 21. Be7+) 16. Nxc5+?! { (Mate in 8 → 10.56) Lost forced checkmate sequence. Nxf6+ was best. } { [%eval 10.56] } (16. Nxf6+ Kd6 17. Rd1+ Kc7 18. Nd5+ Kd6 19. Nc3+ Kc7 20. Bf4+ Ne5 21. Bxe5+ Qd6) 16... Kd6?! { (10.56 → Mate in 5) Checkmate is now unavoidable. Ne5 was best. } { [%eval #5] } (16... Ne5 17. Qxe5+ Kf8 18. Bg5 Kg8 19. Bxf6 gxf6 20. Rxf6 b6 21. Ne4 Qd7 22. Rf2) 17. Ne6? { (Mate in 5 → 9.34) Lost forced checkmate sequence. Qe6+ was best. } { [%eval 9.34] } (17. Qe6+ Kxc5 18. Be3+ Kb4 19. Qb3+ Ka5 20. Bd3 b5 21. Qxb5#) 17... Qb6+ { [%eval 9.2] } 18. Be3 { [%eval 8.83] } 18... Qxb2? { (8.83 → Mate in 9) Checkmate is now unavoidable. Qa6 was best. } { [%eval #9] } (18... Qa6 19. Bd3 Qa5 20. Nxg7 Ke7 21. Bb5 Kf7 22. Nf5 Ne5 23. Bc4+ Nxc4 24. Qxc4+) 19. Nxg7? { (Mate in 9 → 9.89) Lost forced checkmate sequence. Rad1+ was best. } { [%eval 9.89] } (19. Rad1+ Kxe6 20. Bd4+ Kd6 21. Bxf6+ Kc5 22. Rf5+ Qe5 23. Rxe5+ Nxe5 24. Qxe5+ Kc4) 19... Nf8? { (9.89 → Mate in 6) Checkmate is now unavoidable. b6 was best. } { [%eval #6] } (19... b6 20. Rad1+ Kc6 21. Qf3+ Kc7 22. Ne6+ Kb8 23. Qg3+ Ne5 24. Rxf6 Bxe6 25. Rxe6) 20. Nf5+ { [%eval #8] } 20... Bxf5 { [%eval 11.44] } 21. Bxf5 { [%eval 9.45] } 21... Qe5 { [%eval 12.02] } 22. Qd3+ { [%eval 9.44] } 22... Nd5? { (9.44 → Mate in 10) Checkmate is now unavoidable. Ke7 was best. } { [%eval #10] } (22... Ke7 23. Bd4 Qxd4+ 24. Qxd4 Kf7 25. Rae1 b5 26. Qd6 Re8 27. Rxe8 Kxe8) 23. Bh6? { (Mate in 10 → 8.20) Lost forced checkmate sequence. Qa3+ was best. } { [%eval 8.2] } (23. Qa3+ Kc7 24. Qc5+ Kd8 25. Bg5+ Ke8 26. Rae1 Nf4 27. Qe7+ Qxe7 28. Rxe7+ Kd8) 23... b6 { [%eval 9.95] } 24. Bxf8+ { [%eval 7.4] } 24... Rxf8 { [%eval 7.28] } 25. Rae1 { [%eval 7.23] } 25... Qc3 { [%eval 7.1] } 26. Re6+ { [%eval 7.27] } 26... Kc5 { [%eval 6.84] } 27. Qxc3+ { [%eval 6.66] } 27... Nxc3 { [%eval 6.87] } 28. Re5+ { [%eval 6.32] } 28... Kd4 { [%eval 6.37] } 29. Re4+ { [%eval 5.64] } 29... Nxe4 { [%eval 5.55] } 30. Bxe4 { [%eval 5.41] } 30... Rc8 { [%eval 5.64] } 31. Bf5 { [%eval 5.78] } 31... Kc3?! { (5.78 → 9.00) Inaccuracy. Rh8 was best. } { [%eval 9.0] } (31... Rh8 32. g4 b5 33. Rb1 Re8 34. Kg2 Re5 35. Kg3 a5 36. Rb3 b4 37. Rf3) 32. Rf2?! { (9.00 → 5.51) Inaccuracy. Bxc8 was best. } { [%eval 5.51] } (32. Bxc8 Kd2 33. h4 Ke3 34. Bg4 Kd4 35. h5 Kc5 36. h6 Kd6 37. h7 Ke7) 32... Kb2?! { (5.51 → 8.26) Inaccuracy. Re8 was best. } { [%eval 8.26] } (32... Re8 33. g4 a5 34. Rf3+ Kb2 35. a4 Re5 36. Rb3+ Ka1 37. Bd3 Rd5 38. Rxb6) 33. a4?! { (8.26 → 5.56) Inaccuracy. c4+ was best. } { [%eval 5.56] } (33. c4+ Kc3 34. Bxc8 a6 35. h4 b5 36. c5 b4 37. h5 Kc4 38. c6 a5) 33... Rc5 { [%eval 6.03] } 34. h4 { [%eval 6.11] } 34... Ka3 { [%eval 6.22] } 35. h5 { [%eval 5.92] } 35... Rc6 { [%eval 6.0] } 36. g4 { [%eval 6.19] } 36... Kxa4?! { (6.19 → 8.64) Inaccuracy. Rh6 was best. } { [%eval 8.64] } (36... Rh6 37. Bg6 Rh8 38. g5 Rg8 39. Rf6 Rd8 40. Bd3 Rd4 41. Kf2 Rh4 42. h6) 37. g5 { [%eval 7.19] } 37... Rd6 { [%eval 8.41] } 38. h6 { [%eval 8.25] } 38... Rd1+ { [%eval 9.64] } 39. Rf1 { [%eval 9.11] } 39... Rd8 { [%eval 9.77] } 40. g6 { [%eval 9.46] } 40... Rd3? { (9.46 → Mate in 8) Checkmate is now unavoidable. b5 was best. } { [%eval #8] } (40... b5 41. h7 b4 42. g7 b3 43. cxb3+ Ka3 44. h8=Q Rxh8 45. Ra1+ Kb4 46. gxh8=Q) 41. h7?! { (Mate in 8 → 11.24) Lost forced checkmate sequence. cxd3 was best. } { [%eval 11.24] } (41. cxd3 b5 42. h7 b4 43. h8=Q Ka5 44. Ra1+ Kb6 45. Qb8+ Kc5 46. Ra5+ Kc6) 41... Rg3+?! { (11.24 → Mate in 10) Checkmate is now unavoidable. Rd5 was best. } { [%eval #10] } (41... Rd5 42. h8=Q b5 43. g7 b4 44. g8=Q Rd2 45. Ra1+ Kb5 46. Qb8+ Kc6) 42. Kh2 { [%eval 11.87] } 42... Rc3?! { (11.87 → Mate in 5) Checkmate is now unavoidable. Rg1 was best. } { [%eval #5] } (42... Rg1 43. Kxg1 Kb4 44. h8=Q Kc4 45. g7 Kc3 46. g8=Q+ Kb4) 43. h8=Q { [%eval #4] } 43... b5 { [%eval #4] } 44. Qxc3 { [%eval #3] } 44... b4 { [%eval #3] } 45. Qa1+ { [%eval #4] } 45... Kb5 { [%eval #4] } 46. Bd7+ { [%eval #4] } 46... Kc4 { [%eval #2] } 47. Rf3 { [%eval #3] } 47... a5 { [%eval #2] } 48. Qxa5 { [%eval #2] } { Black resigns. } 1-0