Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. f4 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. Nf3 Nf6 6. Bc4 Nc6 7. d3 e6 8. O-O
Be7 9. a3 O-O 10. Bd2 a6 11. Ba2 b5 12. Ne2 Bb7 13. h3 Qb6 14. Kh1 Rad8 15. Ng5
h6 16. Nf3 Nd4 17. c3 Nxf3 18. gxf3 Rxd3 19. Ng1 Rfd8 20. Rf2 Qd6 21. f5 exf5
22. Qe1 Rxd2 23. Rxd2 Qxd2 24. Qxe7 Rd7 25. Bxf7+ Kh7 26. Qf8 Ne4 *
Position (FEN): 5Q2/1b1r1Bpk/p6p/1pp2p2/4n3/P1P2P1P/1P1q4/R5NK w - - 3 27
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 836
Best move: Qg8#