Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. O-O d6 6. d3 Na5 7. Bb3 Nxb3 8.
axb3 Ng4 9. d4 exd4 10. Nxd4 Qh4 11. h3 Qf6 12. Be3 Ne5 13. Nd5 Qd8 14. Nb5 O-O
15. Nbxc7 Rb8 16. Bxc5 dxc5 17. Nb5 Be6 18. c4 a6 19. Nbc3 Qg5 20. Nf4 *
Position (FEN): 1r3rk1/1p3ppp/p3b3/2p1n1q1/2P1PN2/1PN4P/1P3PP1/R2Q1RK1 b - - 3 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1339
Best move: Qxf4