Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. Nf3 d6 3. d4 e6 4. c4 Nf6 5. Nc3 Be7 6. Bd3 Nd7 7. a3 O-O 8. O-O
f5 9. exf5 e5 10. d5 Nd4 11. Nxd4 exd4 12. Ne2 Bf6 13. Rb1 c6 14. Re1 c5 15.
Nf4 Ne5 16. Ne6 Bxe6 17. fxe6 Nxd3 18. Qxd3 Qe7 19. b4 b6 20. Qg3 *
Position (FEN): r4rk1/p3q1pp/1p1pPb2/2pP4/1PPp4/P5Q1/5PPP/1RB1R1K1 b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1306
Best move: Bh4