Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. d4 d5 2. Nf3 e6 3. c4 Nf6 4. g3 b6 5. Bg2 Bb7 6. O-O Be7 7. Nbd2 O-O 8. b3
a5 9. Bb2 dxc4 10. bxc4 c5 11. Qc2 g6 12. e4 Nc6 13. d5 Nb4 14. Qc3 exd5 15.
exd5 Qd6 16. Ne4 Nxe4 *
Position (FEN): r4rk1/1b2bp1p/1p1q2p1/p1pP4/1nP1n3/2Q2NP1/PB3PBP/R4RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 489
Best move: Qh8#