Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 d5 3. Nc3 Nc6 4. Nf3 Bf5 5. Ne5 e6 6. Nxc6 bxc6 7. cxd5 cxd5 8.
e3 c5 9. Bb5+ Nd7 10. O-O cxd4 11. exd4 Bd6 12. Qf3 O-O 13. Bf4 Be7 14. Bc6 Rc8
15. Ba4 Nb6 16. Bb5 Nc4 17. b3 Na3 18. Bd3 Rxc3 19. Rfd1 Qb6 20. Qe2 Bxd3 21.
Rxd3 Rc2 22. Qg4 Rc3 23. Bh6 Bf6 24. Rxc3 Bxd4 25. Bxg7 Bxc3 *
Position (FEN): 5rk1/p4pBp/1q2p3/3p4/6Q1/nPb5/P4PPP/R5K1 w - - 0 26
White to move.
Themes: Discovered Attack Middlegame Mate in 1 
Puzzle rating: 1108
Best move: Bxc3#