Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 e6 4. Nc3 Nc6 5. Bxc4 Nxd4 6. Nf3 Nxf3+ 7. Qxf3 Bb4
8. O-O Bxc3 9. bxc3 Nf6 10. Bg5 O-O 11. Bxf6 Qxf6 12. Qxf6 gxf6 13. Rad1 a6 14.
f4 b5 15. Bd3 c5 16. c4 b4 17. e5 f5 18. Rf3 Bb7 19. Rh3 a5 20. g4 fxg4 21.
Rxh7 f5 *
Position (FEN): r4rk1/1b5R/4p3/p1p1Pp2/1pP2Pp1/3B4/P6P/3R2K1 w - f6 0 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1320
Best move: Rxb7