Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. dxc5 Nxe5 6. Nf3 Bg4 7. Be2 Bxf3 8.
Bxf3 e6 9. Be3 Ne7 10. O-O N7c6 11. b4 Qf6 12. Be2 Nc4 13. Bxc4 dxc4 14. Qc2
Rd8 15. Na3 Ne5 16. Bd4 Rxd4 17. cxd4 Ng4 18. Nxc4 Qf4 19. g3 Qxd4 20. Rad1 Qf6
21. Nd6+ Ke7 22. Qa4 Qh6 23. Ne8 *
Position (FEN): 4Nb1r/pp2kppp/4p2q/2P5/QP4n1/6P1/P4P1P/3R1RK1 b - - 7 23
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1458
Best move: Qxh2#