Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. a3 Nf6 4. Nc3 a6 5. Bc4 Na5 6. Ba2 b5 7. d3 d6 8. Ng5 d5
9. Nxd5 Be6 10. Nxf6+ Qxf6 11. Nxe6 fxe6 12. O-O Bc5 13. b4 Bd4 14. Rb1 Nc6 15.
Bd2 O-O 16. c3 Bxf2+ 17. Kh1 Qh4 18. Be1 Rf6 19. g3 Bxg3 20. Rxf6 *
Position (FEN): r5k1/2p3pp/p1n1pR2/1p2p3/1P2P2q/P1PP2b1/B6P/1R1QB2K b - - 0 20
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1244
Best move: Qxh2#