Chess puzzle (Checkmate)
Moves: 1. c4 c6 2. d4 d5 3. Nf3 Nf6 4. Nc3 e6 5. a3 Nbd7 6. Bg5 Be7 7. Bxf6 Nxf6 8.
cxd5 exd5 9. e3 O-O 10. Be2 Be6 11. Ng5 Qb6 12. Nxe6 fxe6 13. Qc2 Rab8 14. O-O
Qc7 15. Na4 e5 16. dxe5 Qxe5 17. b4 Ne4 18. Nc3 Bd6 19. Nxe4 *
Position (FEN): 1r3rk1/pp4pp/2pb4/3pq3/1P2N3/P3P3/2Q1BPPP/R4RK1 b - - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 805
Best move: Qxh2#