Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. g4 Be4 5. f3 Bg6 6. h4 h5 7. Bh3 Nh6 8. Nc3 e6
9. Bg5 Qb6 10. b3 Bb4 11. Ne2 Nd7 12. Qd2 c5 13. O-O-O a5 14. gxh5 Bxh5 15.
Rhf1 cxd4 16. Qxd4 Qc7 17. Nb5 Qc6 18. Nd6+ Bxd6 19. exd6 Qxd6 20. Qxg7 Rf8 21.
Qxh6 Bg6 22. Kb1 a4 23. Nf4 axb3 24. Nxg6 Rxa2 25. Nxf8 Qa3 26. Qh8 *
Position (FEN): 4kN1Q/1p1n1p2/4p3/3p2B1/7P/qp3P1B/r1P5/1K1R1R2 b - - 2 26
Black to move.
Themes: Advanced Pawn, Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1695
Best move: bxc2#