Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 e6 5. Bg5 Be7 6. Bxf6 Bxf6 7. e4 dxe4 8.
Nxe4 O-O 9. Nxf6+ Qxf6 10. Bd3 b6 11. O-O Bb7 12. h4 h6 13. Qe2 Nd7 14. Rad1
Rfe8 15. Rfe1 c5 16. d5 exd5 17. Qxe8+ Rxe8 18. Rxe8+ Nf8 19. Ne5 Bc6 20. Nxc6
Qxc6 21. Rde1 g6 22. cxd5 Qxd5 23. Bb1 Kg7 24. a3 Ne6 25. Be4 Qd2 26. Kf1 Qxb2
27. Bd5 Nc7 28. Rd8 Nxd5 29. Rxd5 Qxa3 30. Rd7 c4 31. Ree7 c3 *
Position (FEN): 8/p2RRpk1/1p4pp/8/7P/q1p5/5PP1/5K2 w - - 0 32
White to move.
Themes:  Endgame, Queen and Rook Endgame  
Puzzle rating: 1497
Best move: Rxf7+