Brandon Crawford tied an all-time single-game National League record with a franchise-record seven hits, including a go-ahead single off righty Andrew Cashner in…