Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. d3 Nf6 4. g3 Nc6 5. Bg2 Qc7 6. O-O Be7 7. Nbd2 O-O 8. Qe2
d6 9. c3 b5 10. d4 Bb7 11. Qxb5 a5 12. Re1 Ba6 13. Qa4 Rab8 14. e5 dxe5 15.
Nxe5 Nxe5 16. dxe5 Nd5 17. Nc4 Nb6 18. Nxb6 Qxb6 19. b3 Bb5 20. Qg4 Rfd8 21.
Bh6 Bf8 22. h4 Bd3 23. h5 *
Position (FEN): 1r1r1bk1/5ppp/1q2p2B/p1p1P2P/6Q1/1PPb2P1/P4PB1/R3R1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1574
Best move: Bf5