Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 e6 3. a3 d5 4. exd5 exd5 5. Ba2 Nf6 6. d3 Be6 7. Qe2 Be7 8. h4
Nc6 9. c3 O-O 10. Bh6 Re8 11. Nd2 gxh6 12. O-O-O b5 13. Qe3 Ng4 14. Qg3 Bd6 15.
f4 Kf8 16. Bxd5 h5 17. Bxc6 Qc7 18. Bxa8 Bxf4 19. Qf3 Ne3 20. Re1 Bg4 21. Qc6
Qe5 22. Ngf3 Qf5 23. Ng5 Qxd3 24. Qxc5+ Kg8 25. Be4 Rxe4 26. Ngxe4 *
Position (FEN): 6k1/p4p1p/8/1pQ4p/4NbbP/P1Pqn3/1P1N2P1/2K1R2R b - - 0 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 883
Best move: Qc2#