Chess puzzle (Equality)
Moves: 1. e4 b6 2. d4 Bb7 3. Nc3 e6 4. Nf3 Bb4 5. e5 Ne7 6. Be2 O-O 7. O-O Bxc3 8.
bxc3 f6 9. exf6 Rxf6 10. Bg5 Rf7 11. Ne5 Rf5 12. Bh4 Qf8 13. Bg3 d6 14. Nf3
Bxf3 15. Bxf3 Nbc6 16. c4 Rc8 17. d5 exd5 18. cxd5 Ne5 19. Be4 Rf7 20. f4 Nc4
21. Qd3 Nf5 22. Bxf5 Rxf5 23. Qxc4 Qf7 24. Rae1 Rf8 25. Re2 g5 26. Ref2 g4 27.
Re2 h5 28. Rfe1 h4 29. Bf2 *
Position (FEN): 5rk1/p1p2q2/1p1p4/3P1r2/2Q2Ppp/8/P1P1RBPP/4R1K1 b - - 1 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 1354
Best move: Rxf4