Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 Nc6 4. d3 Nf6 5. Bg5 Be7 6. Nge2 O-O 7. O-O a6 8. h3
b5 9. Bb3 Bb7 10. f4 d5 11. Bxf6 Bxf6 12. exd5 exd5 13. Bxd5 b4 14. Bxc6 Bxc6
15. Ne4 Bxb2 16. Rb1 Bd4+ 17. Kh1 Re8 18. N2g3 Bd5 19. Qh5 Bxa2 20. Rbe1 h6 21.
f5 Bf6 22. Nxc5 Rxe1 23. Rxe1 Qc7 24. Nce4 Be5 25. Qg4 Kh8 26. f6 Be6 *
Position (FEN): r6k/2q2pp1/p3bP1p/4b3/1p2N1Q1/3P2NP/2P3P1/4R2K w - - 1 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1059
Best move: Qxg7#