Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 c5 3. dxc5 Nc6 4. Nf3 e6 5. e3 Bxc5 6. c4 Nge7 7. cxd5 exd5 8.
Nc3 Bb4 9. Bb5 O-O 10. O-O a6 11. Bd3 Bg4 12. Be2 Re8 13. Qb3 Be6 14. Nd4 Nxd4
15. exd4 Nc6 16. a3 Bxc3 17. Qxc3 Qb6 18. Rfd1 Rac8 19. Qd2 Na5 20. Qb4 Qxb4
21. axb4 Nc4 22. b3 Nb6 23. b5 axb5 24. Bxb5 Re7 25. Bd6 Bg4 26. f3 Re2 27.
fxg4 Rb2 28. Bc5 Rxb3 29. Ba4 Nxa4 30. Ra3 Rxa3 31. Bxa3 Nc3 32. Rd3 Ne2+ 33.
Kf2 Nf4 34. Re3 Rc2+ 35. Kf3 Nxg2 *
Position (FEN): 6k1/1p3ppp/8/3p4/3P2P1/B3RK2/2r3nP/8 w - - 0 36
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 775
Best move: Re8#