Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Qh5 Nc6 3. Bc4 g6 4. Qf3 Nf6 5. c3 Bg7 6. d3 O-O 7. Bg5 Na5 8. Bb5
c6 9. Ba4 d5 10. exd5 cxd5 11. Nd2 h6 12. Bxf6 Bxf6 13. Ne2 Nc6 14. O-O Bg7 15.
Bb3 Be6 16. d4 exd4 17. cxd4 Nxd4 18. Nxd4 Bxd4 19. Rab1 Qa5 20. Qf4 Bg7 21.
Nf3 Bf5 22. Rbd1 Be4 23. Nd2 Bf5 24. Nf3 Rad8 25. Rd2 d4 26. Nxd4 Be5 27. Qe3
Rfe8 28. Qc3 Qb6 29. Rfd1 Rxd4 30. Rxd4 Bxd4 31. Qxd4 Qxd4 32. Rxd4 *
Position (FEN): 4r1k1/pp3p2/6pp/5b2/3R4/1B6/PP3PPP/6K1 b - - 0 32
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 607
Best move: Re1#