Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Be7 4. Nc3 Nf6 5. d3 O-O 6. O-O c6 7. h3 Ne8 8. a3
Kh8 9. d4 exd4 10. Nxd4 f5 11. exf5 Bxf5 12. Be6 Bg6 13. Bg4 Nc7 14. Ne6 Nxe6
15. Bxe6 d5 16. Qe2 Nd7 17. Be3 b5 18. Rfe1 Bd6 19. Bxd7 Qxd7 20. Bd4 Rae8 21.
Qd2 a5 22. Rxe8 Bxe8 23. Re1 a4 24. Qg5 Bg6 25. h4 Bxc2 26. Re7 Bxe7 *
Position (FEN): 5r1k/3qb1pp/2p5/1p1p2Q1/p2B3P/P1N5/1Pb2PP1/6K1 w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1168
Best move: Qxg7#