Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Ba4 Qb6 9. O-O Bg4 10. Qe1 Bd6 11. c3 O-O 12. b4 Nb7 13. Ne4 Nxe4 14. Qxe4 Be6
15. Bc2 f5 16. Qe2 Rae8 17. a3 Bb8 18. c4 Qc7 19. c5 e4 20. Bb2 *
Position (FEN): 1b2rrk1/pnq3pp/2p1b3/2P2p2/1P2p3/P7/1BBPQPPP/RN3RK1 b - - 1 20
Black to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 404
Best move: Qxh2#