Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2
Nc6 9. O-O-O Bd7 10. h4 Qa5 11. h5 Nxh5 12. g4 Nxd4 13. Bxd4 Bxd4 14. Qxd4 Ng3
15. Rh3 Nxf1 16. Rxf1 f6 17. Rfh1 Rf7 18. a3 Rc8 19. Nd5 Ba4 20. R1h2 Qb5 21.
Nc3 Qf1+ 22. Kd2 Rc4 23. Qd5 Bc6 24. Rxh7 Qf2+ 25. Kc1 Qg1+ 26. Nd1 Qxh2 *
Position (FEN): 6k1/pp2pr1R/2bp1pp1/3Q4/2r1P1P1/P4P2/1PP4q/2KN4 w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1263
Best move: Qxf7#