Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Nf3 c6 3. e3 d5 4. c4 e6 5. Nc3 Nbd7 6. cxd5 Nxd5 7. Be2 Bb4 8.
Bd2 O-O 9. O-O Bd6 10. Ne4 N7f6 11. Nc3 a5 12. a3 b5 13. Bd3 Nxc3 14. bxc3 h6
15. e4 Bc7 16. e5 Nd7 17. Qc2 Kh8 18. c4 bxc4 19. Bxc4 Nb6 20. Ba2 Bb7 21. Bb1
g6 22. Bxh6 Re8 23. Bg5 Qd5 24. Bf6+ Kg8 25. Nh4 c5 26. Nxg6 *
Position (FEN): r3r1k1/1bb2p2/1n2pBN1/p1pqP3/3P4/P7/2Q2PPP/RB3RK1 b - - 0 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1073
Best move: Qxg2#