Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 d6 4. Bb5 Bg4 5. h3 Bh5 6. g4 Bg6 7. Bxc6+ bxc6 8.
d4 cxd4 9. Nxd4 Qb6 10. f4 h6 11. f5 Bh7 12. Nb3 Nf6 13. Qe2 g6 14. Be3 Qc7 15.
O-O-O Bg7 16. Bf4 O-O 17. h4 gxf5 18. exf5 Qc8 19. g5 Qxf5 20. gxf6 *
Position (FEN): r4rk1/p3ppbb/2pp1P1p/5q2/5B1P/1NN5/PPP1Q3/2KR3R b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1127
Best move: Qxf4+