Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 a6 6. Be3 Qb6 7. b3 Bb4+ 8. c3
Bxb1 9. cxb4 Be4 10. Qd2 Ne7 11. O-O Nd7 12. a3 Bxf3 13. Bxf3 h5 14. Rfc1 Nf5
15. h3 Nf8 16. a4 Ng6 17. a5 Qd8 18. Be2 Qe7 19. Kh2 f6 20. Bd3 fxe5 21. dxe5
Nxe5 *
Position (FEN): r3k2r/1p2q1p1/p1p1p3/P2pnn1p/1P6/1P1BB2P/3Q1PPK/R1R5 w kq - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1824
Best move: Bxf5