Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. e3 d5 2. d4 Nf6 3. c4 e6 4. Nc3 Bb4 5. Nf3 Be7 6. Bd2 O-O 7. Bd3 a6 8. O-O
dxc4 9. Bxc4 b5 10. Bd3 Bb7 11. e4 c5 12. Be3 cxd4 13. Nxd4 Qd7 14. e5 Nd5 15.
Nxd5 Qxd5 16. Qh5 *
Position (FEN): rn3rk1/1b2bppp/p3p3/1p1qP2Q/3N4/3BB3/PP3PPP/R4RK1 b - - 1 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 642
Best move: Qxg2#