Chess puzzle (Advantage)
Moves: 1. e3 d5 2. Bb5+ Bd7 3. Bxd7+ Qxd7 4. Qe2 e5 5. e4 Nf6 6. d3 Be7 7. Nf3 Nc6 8.
a3 O-O 9. c4 dxe4 10. dxe4 Qg4 11. O-O Rad8 12. h3 Qh5 13. Nc3 Rfe8 14. Qc2 Bc5
15. Qb3 Na5 16. Qa4 Bb6 17. Be3 Nc6 18. Bxb6 axb6 19. Rfe1 Rd3 20. Rad1 *
Position (FEN): 4r1k1/1pp2ppp/1pn2n2/4p2q/Q1P1P3/P1Nr1N1P/1P3PP1/3RR1K1 b - - 3 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1770
Best move: Rxf3