Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Nxd5 Qxd5 5. Nf3 Nc6 6. c3 Bg4 7. Be2 O-O-O
8. h3 Bh5 9. O-O h6 10. d4 g5 11. Nh2 Bg6 12. Ng4 f5 13. Ne3 Qf7 14. Qb3 Qg7
15. Qe6+ Kb8 16. Nxf5 Bxf5 17. Qxf5 Rd6 18. Bf3 Rf6 19. Qb5 g4 20. Bxg4 h5 21.
Bf3 Rxf3 22. d5 Nd8 23. Qe8 Kc8 24. h4 Rg8 25. Bg5 Rf5 26. f4 e6 *
Position (FEN): 2knQbr1/ppp3q1/4p3/3P1rBp/5P1P/2P5/PP4P1/R4RK1 w - - 0 27
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1045
Best move: Qxd8#