Chess puzzle (Advantage)
Moves: 1. b4 Nf6 2. e3 e6 3. a3 c5 4. b5 a6 5. c4 axb5 6. cxb5 d5 7. Bb2 Bd6 8. a4 O-O
9. Nf3 Nbd7 10. Be2 b6 11. O-O Bb7 12. d4 Ne4 13. Nbd2 Ndf6 14. Nxe4 Nxe4 15.
Bd3 f5 16. Bxe4 fxe4 17. Ne1 Bxh2+ 18. Kxh2 Qh4+ 19. Kg1 Rf6 20. g3 *
Position (FEN): r5k1/1b4pp/1p2pr2/1Ppp4/P2Pp2q/4P1P1/1B3P2/R2QNRK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1436
Best move: Qh3