Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 Nf6 4. Bd3 dxc3 5. Nxc3 d6 6. f4 g6 7. Nf3 Bg7 8. O-O
O-O 9. Be3 Nc6 10. Rc1 a6 11. Nd5 Nxd5 12. exd5 Nb4 13. Bc4 Bxb2 14. Rb1 Bc3
15. Qb3 Nxd5 16. Bxd5 Bg7 17. Rfc1 Bf5 18. Rb2 Bxb2 19. Qxb2 Rb8 20. Bb3 b5 21.
Nd4 Be4 *
Position (FEN): 1r1q1rk1/4pp1p/p2p2p1/1p6/3NbP2/1B2B3/PQ4PP/2R3K1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1802
Best move: f5