Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Bc4 e6 5. d3 Be7 6. O-O O-O 7. Re1 b6 8. Bb3
Bb7 9. h3 Qc7 10. Bf4 Nc6 11. d4 Na5 12. Nbd2 c4 13. Bc2 Nd7 14. e5 Rac8 15.
exd6 Bxd6 16. Bxd6 Qxd6 17. Ne4 Qc6 18. Qd2 Rfd8 19. Qg5 Nf8 20. Ne5 Qc7 21.
Rad1 Nc6 22. Nf6+ Kh8 23. Nh5 Ng6 24. Bxg6 hxg6 25. Nxg6+ fxg6 26. Qxg6 Re8 27.
Re4 Ne7 *
Position (FEN): 2r1r2k/pbq1n1p1/1p2p1Q1/7N/2pPR3/2P4P/PP3PP1/3R2K1 w - - 3 28
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 841
Best move: Qxg7#