Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. O-O Nf6 6. d4 b5 7. Bb3 Nxd4 8. Nxd4
exd4 9. c3 c5 10. cxd4 c4 11. Bc2 Bb7 12. d5 Be7 13. Bg5 O-O 14. b3 Nd7 15.
Bxe7 Qxe7 16. bxc4 bxc4 17. Nc3 Nc5 18. Qe2 Rfe8 19. Rfe1 Qe5 20. Qxc4 h6 21.
Na4 Rac8 22. Nxc5 Rxc5 23. Qb3 Bxd5 24. Qa4 Rc4 25. Qa5 Rxc2 26. exd5 Re2 27.
Rxe2 Qxa1+ 28. Re1 Qxe1+ 29. Qxe1 *
Position (FEN): 4r1k1/5pp1/p2p3p/3P4/8/8/P4PPP/4Q1K1 b - - 0 29
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1082
Best move: Rxe1#