Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Qc2 e6 5. Bf4 Bd6 6. Bxd6 Qxd6 7. Nbd2 O-O 8.
e3 b6 9. Bd3 Nbd7 10. O-O Bb7 11. e4 dxe4 12. Nxe4 Nxe4 13. Bxe4 Nf6 14. Bd3
Rfd8 15. Rad1 Rac8 16. b3 h6 17. Rfe1 Qf4 18. Bf1 c5 19. Re3 Ng4 20. Red3 Bxf3
21. Rxf3 *
Position (FEN): 2rr2k1/p4pp1/1p2p2p/2p5/2PP1qn1/1P3R2/P1Q2PPP/3R1BK1 b - - 0 21
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 921
Best move: Qxh2#