Kevin McCarthy in disbelief after first big-league win