Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. Bb5+ Bd7 6. d4 cxd4 7. Nxd4 a6 8.
Bxd7+ Nxd7 9. O-O Ngf6 10. Bg5 e6 11. Re1 Be7 12. Qe2 O-O 13. Rad1 Qb6 14. Nb3
Rac8 15. a3 Rfd8 16. Be3 Qc7 17. Rd2 Nc5 18. Nxc5 Bxc5 19. Bxc5 Qxc5 20. Red1
Rxd2 21. Rxd2 h6 22. Ne4 Nxe4 23. Qxe4 Qb6 24. b4 Kf8 25. c4 Rd8 26. Qe2 Rxd2
27. Qxd2 Ke7 28. c5 Qb5 29. Qd6+ Kf6 30. f4 Qe2 31. Qd4+ Kg6 32. Qf2 Qd1+ 33.
Qf1 Qa4 34. Qd3+ Kf6 35. g4 Qc6 36. Qd8+ Kg6 37. Qd3+ Kf6 38. h4 b6 39. h5 bxc5
*
Position (FEN): 8/5pp1/p1q1pk1p/2p4P/1P3PP1/P2Q4/8/6K1 w - - 0 40
White to move.
Themes:  Endgame, Queen Endgame Mate in 1 
Puzzle rating: 2005
Best move: Qd8#