Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. h3 Bc5 4. a3 Nf6 5. d3 O-O 6. Bd2 d5 7. Nc3 dxe4 8. Nxe4
Nxe4 9. dxe4 Nd4 10. Bd3 Nxf3+ 11. Qxf3 Be6 12. O-O f5 13. exf5 Bd5 14. Qg3 Rf7
15. b4 Bd4 16. c3 Bb6 17. c4 Bd4 18. Rae1 Bc6 19. Be3 Bxe3 20. fxe3 *
Position (FEN): r2q2k1/ppp2rpp/2b5/4pP2/1PP5/P2BP1QP/6P1/4RRK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1023
Best move: Qxd3