Chess puzzle (Advantage)
Moves: 1. c4 e5 2. g3 Bc5 3. Bg2 d6 4. e3 Nf6 5. Nc3 c6 6. a3 Be6 7. d3 a6 8. b4 Ba7
9. Nge2 Ng4 10. O-O Nd7 11. d4 Bxc4 12. dxe5 Ndxe5 13. Re1 b5 14. Nd4 O-O 15.
Nxc6 Nxc6 16. Bxc6 Rc8 17. Bb7 Rc7 18. Bxa6 Qb8 19. Qxg4 Qb6 20. Nxb5 Bxb5 21.
Bb2 *
Position (FEN): 5rk1/b1r2ppp/Bq1p4/1b6/1P4Q1/P3P1P1/1B3P1P/R3R1K1 b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1906
Best move: f5