Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Nc3 Nf6 4. Bc4 Bg4 5. d3 Be7 6. h3 Be6 7. Bb3 Nc6 8. Nd5
Nd4 9. Nxd4 exd4 10. Nxf6+ Bxf6 11. Bd2 c5 12. Ba4+ Bd7 13. Bb3 O-O 14. Qf3 b5
15. Bd5 Rb8 16. Bf4 Rb6 17. Qg3 Bh4 18. Qh2 c4 19. Bxd6 Qf6 20. Bxf8 *
Position (FEN): 5Bk1/p2b1ppp/1r3q2/1p1B4/2ppP2b/3P3P/PPP2PPQ/R3K2R b KQ - 0 20
Black to move.
Themes: Attacking f2 or f7 Middlegame  
Puzzle rating: 1278
Best move: Qxf2+