Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. e3 c6 5. Nc3 Bd6 6. Bd3 O-O 7. O-O Nbd7 8. Qe2
e5 9. e4 exd4 10. Nxd4 dxe4 11. Nxe4 Nxe4 12. Bxe4 Nf6 13. Qc2 Nxe4 14. Qxe4
Re8 15. Qc2 Bxh2+ 16. Kh1 Be5 17. Nf3 Bg4 18. Nxe5 Qh4+ 19. Kg1 Rxe5 20. f3 Bf5
21. Qf2 Qxc4 22. Be3 Rae8 23. b3 Qd3 24. Bxa7 Re2 25. Qd4 Qc2 26. Rf2 h5 27.
Qb4 Rxf2 28. Bxf2 Re2 29. Rf1 h4 30. Qxh4 Qxa2 31. Qd8+ Kh7 32. Qh4+ Kg8 33.
Qd8+ Kh7 34. Qc7 Be6 35. Qh2+ Kg8 36. Qb8+ Kh7 37. Qxb7 Bxb3 38. Qxc6 Rc2 39.
Qe4+ Kg8 40. Qe3 Bc4 41. Qe8+ Kh7 42. Qe4+ Kg8 43. Rd1 Be6 *
Position (FEN): 6k1/5pp1/4b3/8/4Q3/5P2/q1r2BP1/3R2K1 w - - 11 44
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1069
Best move: Rd8#