Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. d3 Bd6 6. Bg5 O-O 7. h3 b6 8. d4
Re8 9. O-O Bb7 10. Qd3 h6 11. Bh4 g5 12. Bg3 exd4 13. e5 Bxe5 14. Nxe5 c5 15.
Nd2 Qd5 16. Nef3 g4 17. hxg4 Nxg4 18. c4 Qh5 19. Bxc7 Bxf3 20. Nxf3 Kg7 21. Qd1
Rg8 22. Ne5 *
Position (FEN): r5r1/p1B2pk1/1p5p/2p1N2q/2Pp2n1/8/PP3PP1/R2Q1RK1 b - - 4 22
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 822
Best move: Qh2#