Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 a6 4. h3 Nc6 5. c3 h6 6. Qb3 Qe7 7. Bd5 Nf6 8. Bxc6+
bxc6 9. d3 Be6 10. Qb7 Qd8 11. Qxc6+ Bd7 12. Qb7 Be7 13. Qb3 O-O 14. g4 Nxg4
15. hxg4 Bxg4 16. Qd1 d5 17. Nbd2 dxe4 18. Nxe4 Qd7 19. Rg1 h5 20. Qd2 *
Position (FEN): r4rk1/2pqbpp1/p7/4p2p/4N1b1/2PP1N2/PP1Q1P2/R1B1K1R1 b Q - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 760
Best move: Bxf3