Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 dxc4 4. e3 Nf6 5. Bxc4 Bd6 6. Nf3 O-O 7. Bd2 c5 8.
dxc5 Bxc5 9. O-O a6 10. Qc2 b5 11. Bb3 Bb7 12. Ne5 Nc6 13. Nxc6 Bxc6 14. Rad1
Bb6 15. f3 Qc7 16. Kh1 Rac8 17. a3 Ba7 18. Ba2 Bb8 19. f4 Qb7 20. Rf2 Ne4 21.
Bb1 Nxf2+ 22. Kg1 Nxd1 *
Position (FEN): 1br2rk1/1q3ppp/p1b1p3/1p6/5P2/P1N1P3/1PQB2PP/1B1n2K1 w - - 0 23
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1062
Best move: Qxh7#