Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Nf6 5. d4 exd4 6. e5 Qe7 7. O-O Ng4 8.
cxd4 Bb6 9. h3 d6 10. hxg4 O-O 11. Bxc6 bxc6 12. Bf4 Bxg4 13. Qd3 Bxf3 14. gxf3
dxe5 15. dxe5 Rad8 16. Qe2 f6 17. Nc3 fxe5 18. Qxe5 Qh4 19. Bg3 Qh6 20. f4 *
Position (FEN): 3r1rk1/p1p3pp/1bp4q/4Q3/5P2/2N3B1/PP3P2/R4RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2166
Best move: Qh3