Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c4 Nc6 3. Nc3 e5 4. Nf3 d6 5. h3 Nf6 6. g4 Be7 7. a3 h6 8. d3 Be6
9. g5 hxg5 10. Nxg5 Qd7 11. Nxe6 fxe6 12. b4 cxb4 13. axb4 Nxb4 14. Ba3 d5 15.
cxd5 exd5 16. exd5 Nfxd5 17. Nxd5 Qxd5 18. Rh2 O-O 19. Rg2 Bc5 20. Qg4 Qf7 *
Position (FEN): r4rk1/pp3qp1/8/2b1p3/1n4Q1/B2P3P/5PR1/R3KB2 w Q - 6 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1510
Best move: Bxb4