Disputed run gives San Diego 1-0 win over Seattle