Chess puzzle (Checkmate)
Opening: Mexican_Defense, Mexican_Defense_Other_variations
Moves: 1. d4 Nc6 2. c4 Nf6 3. Nf3 e6 4. Bg5 Be7 5. Nc3 O-O 6. e3 d5 7. Rc1 h6 8. Bh4
a6 9. a3 Rb8 10. c5 b5 11. b4 Ne4 12. Bxe7 Qxe7 13. Bd3 Nxc3 14. Rxc3 a5 15.
Bb1 axb4 16. Qc2 bxc3 *
Position (FEN): 1rb2rk1/2p1qpp1/2n1p2p/1pPp4/3P4/P1p1PN2/2Q2PPP/1B2K2R w K - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 565
Best move: Qh7#