Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nc6 3. e3 Bc5 4. Nf3 d6 5. d4 exd4 6. exd4 Bb6 7. Be2 Bg4 8.
Be3 Nf6 9. h3 Bh5 10. O-O h6 11. Qd2 Ba5 12. Rfe1 O-O 13. Rad1 Re8 14. a3 Ne4
15. Qc2 Nxc3 16. bxc3 Qf6 17. Rb1 b6 18. Rb5 g5 19. Rf5 Qg7 20. Rb5 Bxf3 *
Position (FEN): r3r1k1/p1p2pq1/1pnp3p/bR4p1/2PP4/P1P1Bb1P/2Q1BPP1/4R1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1357
Best move: Bxf3