It’s the only way to be sure.

It has been a good couple of days for the Phillies, but last night may have been the best of all. Domonic Brown made his highly anticipated debut with the team and made just about everyone feel he has been worth the wait. Brown drove in a pair of runs and scored two more in support of another fantastic effort by Halladay as the Phils won their seventh straight.

Ibanez and Werth continue to pound the ball, giving hope their recent struggles are in the rear view mirror for good. They combined to go 5-for-7 with two walks and three doubles in the game. They were joined by Carlos Ruiz, who came into the series with Arizona hitting .214 since the beginning of June. After going 2-for-3 with a pair of singles and a walk in the first game of the set, Ruiz was 3-for-4 with two doubles and three RBI last night.

Oh, and the Phils look like they’re about to get Roy Oswalt.

The Phillies are 55-46 on the year after beating the Arizona Diamondbacks 7-1 last night. They have won seven in a row.

Halladay got the start for the Phillies and threw a complete game, allowing a run on six hits. One of the hits went for extra-bases, a double. He struck out nine and didn’t walk a batter.

He didn’t allow a base-runner in the first two innings. He threw a 1-2-3 third with a 2-0 lead.

Stephen Drew started the fourth with a single. Halladay struck out Kelly Johnson behind him for the first out before Drew was thrown out trying to steal second. Chris Young followed that with a single. It brought Adam LaRoche to the plate and hit a ball hard that went off of Halladay and to third. Dobbs fielded and threw LaRoche out at first to end the frame.

Big caught stealing of Drew in the inning. The Phils get a break that Dobbs can handle the ball hit hard by LaRoche and off of Halladay.

Halladay hit Rusty Ryal with a pitch with two outs in the fifth. He got Gerardo Parra on a ground ball to second behind Ryal for the third out.

He struck out two in a 1-2-3 sixth.

The Phils were up 5-0 when he started the seventh. He struck out the first two hitters in the inning before Miguel Montero and Mark Reynolds singled back-to-back. It put men on first and third for Ryal, but Ryal flew to Werth in center to leave both men stranded.

Halladay threw a 1-2-3 eighth with a 7-0 lead.

He started the ninth still up by seven runs and having thrown 104 pitches in the game. Kelly Johnson led off with a single to right before Young flew to center for the first out. LaRoche lined to Brown in right for the second out. Montero was next and he doubled into right, scoring Johnson to cut the lead to 7-1. Reynolds flew to left to end the game.

The Phillies lineup against righty Edwin Jackson went (1) Polanco (2) Dobbs (3) Ibanez (4) Howard (5) Werth (6) Brown (7) Ruiz (8) Valdez. Valdez plays short with Rollins sidelined after fouling a ball off his foot. Polanco at second and leading off. Dobbs at third against the righty. Werth plays center with Brown making his debut in right field.

Ibanez walked with two outs in the first and took second on a passed ball before Howard struck out to leave him stranded.

Werth doubled to right to start the second. Brown’s first at-bat as a Phillie was next and he smoked a 1-1 pitch off the wall in right for an RBI-double that put the Phillies up 1-0. Ruiz followed that with a single that sent Brown to third. Valdez grounded to first for the first out, with Brown scoring to make it 2-0 and Ruiz moving up to second. Ruiz moved to third on a ground out by Halladay, but was left stranded when Polanco grounded to third.

Ibanez doubled with one out in the third and Howard walked behind him. Howard was next and hit a ground ball to third. Ibanez stopped in the middle of the bases before Reynolds could tag him and Reynolds tagged third for the force out. With two outs and men on first and second, Brown grounded to first to end the inning.

Halladay singled with two outs in the fourth. Polanco struck out swinging behind him.

The Phils went in order in the fifth.

Werth and Brown singled back-to-back to start the sixth. Ruiz was next and doubled into the left field corner, scoring both runners to put the Phils up 4-0. Valdez moved Ruiz to third with a ground out. Halladay was next and he grounded to third for the second out, but Polanco followed that with a single into center. Ruiz scored and it was 5-0. Dobbs grounded to first for the third out.

Ibanez singled to start the seventh. Howard struck out behind him before Werth doubled to right, sending Ibanez to third. Brown hit a fly ball to right deep enough to score Ibanez (6-0) and move Werth to third with two outs. Ruiz doubled again, this time to center, and Werth scored to make it 7-0. Valdez was walked intentionally and Halladay struck out to end the inning.

Ibanez walked with two outs in the eighth. Howard struck out looking behind him.

Polanco was 1-for-5 with an RBI.

Dobbs 0-for-4 to drop his average on the year to .203.

Ibanez 2-for-3 with a double and two walks. He’s 10-for-his-last-20 with five walks, three doubles and a home run.

Howard was 0-for-4 with a walk and struck out four times.

Werth 3-for-4 and doubled twice. 436/549/692 over his last 51 plate appearances. He’s up to 34 doubles and on pace for 55.

Brown 2-for-3 with a double, two RBI and two runs scored.

Ruiz 3-for-4 with two doubles and three RBI.

Valdez 0-for-3 with a walk and an RBI. The walk was intentional, but whatever. 2-for-his-last-28.

Kyle Kendrick (6-4, 4.60) faces lefty Joe Saunders (6-10, 4.62) tonight. Kendrick allowed seven runs in five innings to the Cards on July 19 and was sent to Triple-A. The injury to Moyer forced him back into the rotation, though, and he has made one start since and pitched very well against the Rockies, holding them to a run over seven innings his last time out. Lefties are hitting 320/378/592 against him for the year. .592? Saunders will be making his debut with the Snakes after being acquired in the Dan Haren deal. His last start was very good as he held Texas to a run over seven innings. He’s allowed 135 hits in 120 2/3 innings on the season — opponents are hitting .290 against him.