Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Bg4 4. Be2 Bxe2 5. Nxe2 Qxd5 6. O-O Nc6 7. c3 O-O-O
8. Qb3 e5 9. Be3 Ng4 10. Nd2 exd4 11. Bxd4 Qh5 12. Nf3 Nxd4 13. Nexd4 Bd6 14.
h3 Ne5 15. Qa4 Nxf3+ 16. Nxf3 Kb8 17. Rad1 Rhe8 18. Rfe1 Rxe1+ 19. Rxe1 f6 20.
c4 a6 21. b4 g5 22. c5 Bf4 23. c6 g4 24. hxg4 Qb5 25. Qxb5 axb5 26. cxb7 Kxb7
27. g3 Bd6 28. a3 Ra8 29. Re3 c5 30. Re6 Kc7 31. bxc5 Bxc5 32. Rxf6 Rxa3 33.
Rf7+ Kb6 34. Rxh7 *
Position (FEN): 8/7R/1k6/1pb5/6P1/r4NP1/5P2/6K1 b - - 0 34
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1607
Best move: Rxf3