Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Bb5 Qb6 6. a4 Bd7 7. Nf3 a6 8. Bxc6
Bxc6 9. a5 Qd8 10. Be3 cxd4 11. Bxd4 Bb5 12. Na3 Qd7 13. Ng1 Nh6 14. Ne2 Nf5
15. O-O h5 16. Re1 h4 17. Nf4 Bxa3 18. Rxa3 Qd8 19. Bb6 Qg5 20. h3 *
Position (FEN): r3k2r/1p3pp1/pB2p3/Pb1pPnq1/5N1p/R1P4P/1P3PP1/3QR1K1 b kq - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1066
Best move: Qxf4