Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 Bc5 5. d4 Bd6 6. e5 Qe7 7. Bxf4 f6 8. Bd3
fxe5 9. dxe5 Bc5 10. Nd5 Qd8 11. Bg5 Nge7 12. Bxe7 Nxe7 13. Nxe7 Qxe7 14. Qe2
O-O 15. O-O-O d6 16. Qe4 Bf5 17. Qd5+ Be6 18. Qe4 g6 19. h4 Bf5 20. Qf4 *
Position (FEN): r4rk1/ppp1q2p/3p2p1/2b1Pb2/5Q1P/3B1N2/PPP3P1/2KR3R b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1363
Best move: Bxd3