Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 Nf6 7. h5 Be4 8.
Nxe4 Nxe4 9. Nf3 e6 10. Bd3 Nf6 11. c3 h6 12. Qb3 Qc8 13. Ne5 Nbd7 14. Ng6 Rg8
15. Nxf8 Rxf8 16. Bf4 Nd5 17. Bd6 Rg8 18. Bh7 Rh8 19. Be4 N7f6 20. Bxd5 exd5
21. O-O-O Kd7 22. Be5 Ne4 23. Rhf1 f6 24. Bh2 Re8 25. f3 Nd6 26. Rfe1 Kc7 27.
Qb4 Qd7 28. Kd2 Rad8 29. Rxe8 Rxe8 30. Re1 Rd8 31. Bxd6+ Qxd6 32. Re7+ Rd7 33.
Qa5+ Kb8 34. Re8+ Rd8 35. Rxd8+ Qxd8 *
Position (FEN): 1k1q4/pp4p1/2p2p1p/Q2p3P/3P4/2P2P2/PP1K2P1/8 w - - 0 36
White to move.
Themes: Hanging Piece, Queenside Attack Endgame, Queen Endgame Mate in 1 
Puzzle rating: 427
Best move: Qxd8#