Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Bc4 e6 5. Bb5+ Nc6 6. Qa4 Bd7 7. c4 Be7 8. d4
cxd4 9. Qd1 O-O 10. Bxc6 Bxc6 11. Nxd4 Bxe4 12. f3 Bxb1 13. Rxb1 Qa5+ 14. b4
Qc7 15. Qe2 e5 16. Nf5 h6 17. O-O d5 18. cxd5 Nxd5 19. Qe4 Nc3 20. Qg4 Bf6 21.
Bxh6 g6 22. Rbc1 Ne2+ 23. Kh1 Qd8 24. Rcd1 Qe8 25. Qh3 Nf4 26. Bxf4 exf4 27.
Qh6 Bg7 *
Position (FEN): r3qrk1/pp3pb1/6pQ/5N2/1P3p2/5P2/P5PP/3R1R1K w - - 2 28
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 973
Best move: Qxg7#