Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 Nf6 5. d4 Bg4 6. Be2 e6 7. O-O Be7 8.
h3 Bh5 9. Be3 Nbd7 10. a3 c6 11. Na2 Qc7 12. c4 Ne4 13. Qc2 Bg6 14. Bd3 Nef6
15. Nc3 Nb6 16. Bxg6 hxg6 17. b3 Nfd7 18. Rfd1 Rc8 19. Qd2 Nf6 20. Bf4 Qd8 21.
Re1 O-O 22. a4 Na8 23. Re2 Bb4 24. Qc2 Nc7 25. Bg5 Be7 26. Rd1 Nh7 27. Bxe7
Qxe7 28. d5 cxd5 29. Nxd5 Nxd5 30. Rxd5 Rcd8 31. Rd1 Rxd1+ 32. Qxd1 Rd8 33. Rd2
Rxd2 34. Qxd2 Kf8 35. Qf4 Qd8 36. Ne5 Qg5 *
Position (FEN): 5k2/pp3ppn/4p1p1/4N1q1/P1P2Q2/1P5P/5PP1/6K1 w - - 5 37
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 813
Best move: Qxf7#