Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 d6 5. h3 a6 6. Ba4 b5 7. Bb3 Be6 8. Bxe6
fxe6 9. d3 Be7 10. O-O O-O 11. Be3 d5 12. exd5 exd5 13. Ne2 d4 14. Bg5 Nd5 15.
Bxe7 Qxe7 16. Ng3 Rf7 17. Qd2 Raf8 18. Rae1 Nf4 19. Nh2 Qf6 20. Ne4 Qg6 21. Kh1
*
Position (FEN): 5rk1/2p2rpp/p1n3q1/1p2p3/3pNn2/3P3P/PPPQ1PPN/4RR1K b - - 11 21
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 414
Best move: Qxg2#