
Yay! Another one of my brilliant moves... Can you see the mate? Guide me for further tactics in my games please.
[Event "rated rapid game"]
[Site "https://lichess.org/SOAZrd8W"\]
[Date "2026.05.12"]
[Round "-"]
[White "AdityaSingh0718"]
[Black "mogimuna"]
[Result "1-0"]
[GameId "SOAZrd8W"]
[UTCDate "2026.05.12"]
[UTCTime "06:39:33"]
[WhiteElo "1239"]
[BlackElo "1225"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B23"]
[Opening "Sicilian Defense: Closed, Traditional"]
[Termination "Normal"]
[Annotator "lichess.org"]
- e4 { [%eval 0.18] [%clk 0:10:00] } 1... c5 { [%eval 0.32] [%clk 0:10:00] } 2. Nc3 { [%eval 0.19] [%clk 0:09:52] } 2... Nc6 { [%eval 0.22] [%clk 0:09:57] } { B23 Sicilian Defense: Closed, Traditional } 3. Nf3 { [%eval 0.19] [%clk 0:09:49] } 3... d6 { [%eval 0.41] [%clk 0:09:55] } 4. Bb5 { [%eval 0.07] [%clk 0:09:39] } 4... Bd7 { [%eval 0.37] [%clk 0:09:52] } 5. d3 { [%eval -0.05] [%clk 0:09:35] } 5... e5 { [%eval 0.25] [%clk 0:09:49] } 6. O-O { [%eval 0.2] [%clk 0:09:30] } 6... Nf6 { [%eval 0.25] [%clk 0:09:47] } 7. Be3 { [%eval 0.11] [%clk 0:09:28] } 7... Be7 { [%eval 0.11] [%clk 0:09:45] } 8. h3 { [%eval 0.0] [%clk 0:09:26] } 8... O-O { [%eval 0.09] [%clk 0:09:42] } 9. a3 { [%eval -0.16] [%clk 0:09:24] } 9... h6 { [%eval 0.07] [%clk 0:09:39] } 10. Qd2?! { (0.07 → -0.72) Inaccuracy. Bc4 was best. } { [%eval -0.72] [%clk 0:09:17] } (10. Bc4 Be6 11. Nd5 Bxd5 12. exd5 Nd4 13. a4 Nxf3+ 14. Qxf3 Nd7 15. a5 Bg5) 10... Re8?! { (-0.72 → -0.02) Inaccuracy. Nd4 was best. } { [%eval -0.02] [%clk 0:09:35] } (10... Nd4 11. Bxd7 Nxf3+ 12. gxf3 Qxd7 13. Kh2 Nh5 14. Bxh6 Kh7 15. Bg5 f6 16. Be3) 11. Rfe1?! { (-0.02 → -0.87) Inaccuracy. Bc4 was best. } { [%eval -0.87] [%clk 0:09:15] } (11. Bc4 Be6 12. Bxe6 fxe6 13. b4 Rc8 14. Ne2 Nd4 15. Bxd4 cxd4 16. Rac1 Nh7) 11... a6?! { (-0.87 → -0.29) Inaccuracy. Nd4 was best. } { [%eval -0.29] [%clk 0:09:33] } (11... Nd4 12. Bxd7 Nxf3+ 13. gxf3 Qxd7 14. Kh2 Bf8 15. b4 b5 16. Reb1 a6 17. Nd5) 12. Bc4 { [%eval -0.29] [%clk 0:09:09] } 12... b5 { [%eval -0.32] [%clk 0:09:30] } 13. Bd5 { [%eval -0.53] [%clk 0:09:06] } 13... Nd4? { (-0.53 → 0.89) Mistake. Nxd5 was best. } { [%eval 0.89] [%clk 0:09:14] } (13... Nxd5 14. Nxd5 Bf8 15. c4 Ne7 16. Nxe7+ Qxe7 17. b4 Qe6 18. Rec1 Rec8 19. Qc2) 14. Bxa8 { [%eval 0.71] [%clk 0:09:00] } 14... Nxf3+ { [%eval 0.64] [%clk 0:09:05] } 15. gxf3 { [%eval 0.64] [%clk 0:08:56] } 15... Qxa8 { [%eval 0.93] [%clk 0:08:59] } 16. b4? { (0.93 → -0.42) Mistake. Bxh6 was best. } { [%eval -0.42] [%clk 0:08:33] } (16. Bxh6 b4 17. axb4 cxb4 18. Ne2 gxh6 19. Qxh6 Bf8 20. Qh4 Bg7 21. Kh1 Re6) 16... cxb4 { [%eval 0.0] [%clk 0:08:54] } 17. axb4 { [%eval -0.04] [%clk 0:08:32] } 17... Bxh3? { (-0.04 → 1.61) Mistake. Qc6 was best. } { [%eval 1.61] [%clk 0:08:48] } (17... Qc6 18. d4 Bxh3 19. d5 Qc8 20. Kh2 Nh7 21. Bxh6 gxh6 22. Qxh6 Bg4 23. Rg1) 18. Kh2 { [%eval 1.59] [%clk 0:08:00] } 18... Bd7 { [%eval 1.83] [%clk 0:08:42] } 19. Kg1?? { (1.83 → -0.85) Blunder. Bxh6 was best. } { [%eval -0.85] [%clk 0:07:56] } (19. Bxh6 Qc6 20. Rg1 g6 21. Rh1 Rc8 22. Ne2 Nh5 23. c3 d5 24. Kg2 Rd8) 19... Nh5?? { (-0.85 → 1.04) Blunder. d5 was best. } { [%eval 1.04] [%clk 0:08:38] } (19... d5 20. Bc5 Bxc5 21. bxc5 Re6 22. f4 b4 23. Nxd5 Nxd5 24. f5 Rf6 25. exd5) 20. Kf1?! { (1.04 → 0.19) Inaccuracy. Kg2 was best. } { [%eval 0.19] [%clk 0:07:49] } (20. Kg2 Bc6 21. Rh1 Nf4+ 22. Bxf4 exf4 23. Qxf4 Bf6 24. Qd2 d5 25. Rae1 Bg5) 20... Bh3+? { (0.19 → 1.55) Mistake. Be6 was best. } { [%eval 1.55] [%clk 0:08:22] } (20... Be6 21. Kg2 f5 22. Bxh6 f4 23. Rh1 Bf7 24. Nd5 Qb7 25. c4 gxh6 26. Qa2) 21. Ke2 { [%eval 1.55] [%clk 0:07:47] } 21... Nf6? { (1.55 → 3.00) Mistake. Nf4+ was best. } { [%eval 3.0] [%clk 0:08:05] } (21... Nf4+ 22. Bxf4 exf4 23. Nd5 Bd8 24. Nxf4 Bd7 25. Rg1 Qc6 26. Nh5 g5 27. f4) 22. Rh1 { [%eval 2.73] [%clk 0:07:41] } 22... Bd7?! { (2.73 → 4.32) Inaccuracy. Qc8 was best. } { [%eval 4.32] [%clk 0:07:57] } (22... Qc8 23. Bxh6 g6 24. Rh2 a5 25. bxa5 b4 26. Na4 Bg4 27. fxg4 d5 28. Rah1) 23. Bxh6 { [%eval 3.85] [%clk 0:07:12] } 23... gxh6?? { (3.85 → Mate in 5) Checkmate is now unavoidable. Nh7 was best. } { [%eval #5] [%clk 0:07:51] } (23... Nh7 24. Nd5 g6 25. f4 Qc6 26. f3 f5 27. Rag1) 24. Qxh6 { [%eval #4] [%clk 0:07:10] } 24... Nh7 { [%eval #2] [%clk 0:06:59] } 25. Qxh7+ { [%eval #1] [%clk 0:07:07] } 25... Kf8 { [%eval #1] [%clk 0:06:57] } 26. Qh8# { [%clk 0:07:05] } { White wins by checkmate. } 1-0