Chess puzzle (Checkmate)
Moves: 1. d4 c6 2. c4 e6 3. Nc3 Bb4 4. e3 Ne7 5. Nf3 O-O 6. Bd3 h6 7. a3 Ba5 8. b4 Bc7
9. Bb2 d5 10. cxd5 Nxd5 11. Nxd5 exd5 12. Qd2 Qf6 13. Bc3 Bg4 14. Be2 Nd7 15.
h3 Bxf3 16. Bxf3 Nb6 17. Be2 Rae8 18. a4 Nc4 19. Bxc4 dxc4 20. O-O a6 21. d5
Qd6 22. dxc6 *
Position (FEN): 4rrk1/1pb2pp1/p1Pq3p/8/PPp5/2B1P2P/3Q1PP1/R4RK1 b - - 0 22
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 802
Best move: Qh2#