Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Nf6 6. a4 Rb8 7. axb5 axb5 8.
O-O Be7 9. Re1 O-O 10. c3 d5 11. exd5 Nxd5 12. Nxe5 Nxe5 13. Rxe5 c6 14. d4 Bd6
15. Rh5 Re8 16. Bxd5 cxd5 17. Be3 b4 18. Nd2 bxc3 19. bxc3 h6 20. Qf3 Be6 21.
Bf4 Rb2 22. h3 Bf8 23. Re1 g6 24. Rhe5 g5 25. Be3 Bg7 26. Qg3 Bxe5 27. dxe5 Rc2
28. Rd1 Rxc3 29. Ne4 Rb3 30. Nf6+ Kg7 31. h4 g4 32. Qf4 Rh8 33. Rxd5 Qc8 34.
Nh5+ Kf8 35. Bc5+ Kg8 36. Qf6 Rh7 37. Rd8+ Qxd8 *
Position (FEN): 3q2k1/5p1r/4bQ1p/2B1P2N/6pP/1r6/5PP1/6K1 w - - 0 38
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1065
Best move: Qxd8#