Chess puzzle (Checkmate)
Moves: 1. d4 c6 2. c4 d5 3. Nc3 e6 4. Nf3 dxc4 5. e4 b5 6. a4 Bb4 7. Bd2 Bxc3 8. Bxc3
Nf6 9. Qc2 O-O 10. Rd1 Bb7 11. Be2 Qc7 12. O-O Nbd7 13. Rfe1 c5 14. d5 exd5 15.
exd5 Bxd5 16. axb5 Rfb8 17. Qf5 Be6 18. Qc2 Rxb5 19. Qa4 a6 20. Bxc4 Nb6 21.
Bxb5 Nxa4 22. Bxa4 Nd5 23. Be5 Qa5 24. b3 Bg4 25. Bc6 Bxf3 26. gxf3 Rd8 27.
Bxd5 Rxd5 28. Bc3 Qxc3 *
Position (FEN): 6k1/5ppp/p7/2pr4/8/1Pq2P2/5P1P/3RR1K1 w - - 0 29
White to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 767
Best move: Re8#