Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Be7 4. Nf3 Nf6 5. Bf4 O-O 6. e3 Nbd7 7. c5 c6 8. Bd3
Re8 9. h3 Nf8 10. O-O N6d7 11. e4 dxe4 12. Nxe4 Ng6 13. Bd6 Nf6 14. Bxe7 Rxe7
15. Nd6 Ne8 16. Nc4 b6 17. Nce5 Bb7 18. Rc1 Nf6 19. Re1 Rc8 20. Nc4 Ne8 21.
Nce5 Nf6 22. b4 Nf4 23. Bf1 Nd7 24. Nc4 Ba6 25. Nd6 Bxf1 26. Kxf1 Rc7 27. Qd2
Ng6 28. a4 Nf6 29. Ne5 Ne8 30. Nec4 Red7 31. g3 Nxd6 32. Nxd6 Ne7 33. Red1 Nc8
34. Nc4 Rd5 35. Kg2 Rcd7 36. Qe3 Rxd4 37. Rxd4 Rxd4 38. Ne5 Qd5+ 39. Nf3 Rd3
40. Qe2 bxc5 41. Rxc5 Qd6 42. Qe4 Rd5 43. Rc4 Qd7 44. b5 Nd6 45. Qc2 Nxc4 46.
Qxc4 cxb5 47. axb5 Rxb5 48. h4 Qb7 49. Qd4 Rb3 *
Position (FEN): 6k1/pq3ppp/4p3/8/3Q3P/1r3NP1/5PK1/8 w - - 3 50
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 526
Best move: Qd8#