Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 g6 3. Nf3 Bg7 4. Ng5 e6 5. Qf3 Qxg5 6. O-O Nf6 7. d4 Qg4 8. Qe3
Qxe4 9. Qb3 Qxd4 10. Be3 Qd6 11. Nc3 O-O 12. Nb5 Qc6 13. Rad1 a6 14. Rd6 Qe4
15. Nc7 Qe5 16. Rfd1 Nd5 17. Bxd5 Qxd6 18. Nxa8 exd5 19. Rxd5 Qc6 20. Nb6 d6
21. Na4 Be6 22. c4 Bxd5 23. cxd5 Qb5 24. Qc2 Nd7 25. b3 Nb6 26. Nc3 Bxc3 27.
Qxc3 Nxd5 28. Qd2 Nxe3 29. Qxe3 Re8 30. Qd2 Qe2 31. Qc3 Qe1+ 32. Qxe1 *
Position (FEN): 4r1k1/1p3p1p/p2p2p1/2p5/8/1P6/P4PPP/4Q1K1 b - - 0 32
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 473
Best move: Rxe1#