Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. O-O O-O 6. d3 h6 7. h3 d6 8. Bd2
Be6 9. Bb3 Qd7 10. Re1 Nd4 11. Be3 Bxh3 12. gxh3 Qxh3 13. Nh2 Nh7 14. Nd5 Kh8
15. Nxc7 Rac8 16. Nd5 f5 17. c3 Nxb3 18. axb3 fxe4 19. dxe4 Rf7 20. b4 Bxe3 21.
Rxe3 Qh4 22. Rxa7 *
Position (FEN): 2r4k/Rp3rpn/3p3p/3Np3/1P2P2q/2P1R3/1P3P1N/3Q2K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2095
Best move: Rxf2