Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nb3 Nc6 7. f3 Be7 8. Be3
O-O 9. Qd2 Be6 10. O-O-O a5 11. Kb1 a4 12. Nc1 a3 13. b3 Nb4 14. Nd3 d5 15.
Nxe5 dxe4 16. Qxd8 Raxd8 17. Rxd8 Rxd8 18. Be2 Nfd5 19. Nd1 Nxe3 20. Nxe3 Rd2
21. Bd1 Bf6 22. f4 Nd5 23. Nxd5 Rxd5 24. Nc4 b5 25. Nxa3 Rd2 26. Nxb5 Rxg2 27.
a4 Rf2 28. a5 Bc8 29. Nd6 Ba6 30. Re1 Rxf4 31. Nxe4 Bd8 32. Nc5 Bxa5 *
Position (FEN): 6k1/5ppp/b7/b1N5/5r2/1P6/2P4P/1K1BR3 w - - 0 33
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 519
Best move: Re8#