Chess puzzle (Checkmate)
Moves: 1. Nf3 e6 2. d4 c5 3. c4 d5 4. Nc3 dxc4 5. e4 Qa5 6. Bxc4 cxd4 7. Nxd4 Bb4 8.
Bd2 Qc5 9. Bb5+ Bd7 10. Bxd7+ Nxd7 11. Nb3 Qe5 12. O-O Ngf6 13. f4 Qc7 14. Qe2
O-O 15. Rac1 Bc5+ 16. Nxc5 Nxc5 17. Be3 Qe7 18. e5 Nfd7 19. Nb5 b6 20. Nd6 f6
21. b4 Na4 22. Rc7 Qd8 23. Rfc1 fxe5 24. Qb5 exf4 25. Rxd7 Qf6 26. Bf2 Nc3 27.
Qd3 Nd5 28. Bd4 e5 29. Ne4 Qe6 30. Ng5 Qxd7 *
Position (FEN): r4rk1/p2q2pp/1p6/3np1N1/1P1B1p2/3Q4/P5PP/2R3K1 w - - 0 31
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 857
Best move: Qxh7#