The Orioles have gone streaking again. And in this heat.

The same team that lost four in a row and drained whatever optimism was building again within a portion of the fan base won its third consecutive game tonight, beginning its series against the Padres by scoring six times in the first two innings and coasting to 7-3 victory before an announced crowd of 25,458 at Camden Yards.

It wasn’t pretty and it didn’t move swiftly, with both starting pitchers murdering the pace of play early, but the Orioles improved their record to 34-37.

Gunnar Henderson singled twice and hit his 100th career home run at age 24.

“I feel like it’s just a cool achievement that the game of baseball, obviously it’s cool to get to that number,” he said. “Hopefully a lot more coming. But yeah, it’s definitely a cool little milestone to hit in this game because it’s a super-hard game, but being able to hit those little milestones and kind of cherish those is pretty cool.”

In his 567th career game, Henderson is the fourth-fastest Oriole to reach 100 behind Anthony Santander (526), Trey Mancini (531) and Boog Powell (564). He’s the fifth with 100 at age 24 or younger after Powell, Eddie Murray, Cal Ripken Jr. and Manny Machado.

“I always like to hold myself to high standards, but it’s hard to say you’re gonna go up to the big leagues and hit a hundred homers,” he said. “I like to think I can achieve these things.”

“One hundred home runs in the big leagues, it’s a great accomplishment,” said manager Craig Albernaz. “Never mind being 24 years old. Yeah, a special moment for him, and the boys had some fun with him. So it was good. A good little speech for him.”

Henderson appreciated his teammates making such a big deal over his milestone.

“It was cool just seeing the guys,” he said. “It’s cool to be able to share it with them and just the group that we have here because everybody wants everybody to get better and wants everybody to do great out there, so it was really cool for the team to do that.”

Henderson reached base four times, perhaps another sign that he’s heating up after an extremely frustrating start to his season that’s come with lots of slammed bats, helmets and other equipment.

“We’ve been talking about it, that he’s close,” Albernaz said. “And especially during this homestand, the day he DH’d with the three walks. To me, that was very telling kind of how he was feeling at the plate and where he was at. And today was a culmination of everything. Saw the power, obviously, and another great walk against a tough lefty, and two base hits. So yeah I think Gunnar is about to have some fun now.”

Shane Baz allowed two earned runs and three total with six hits, two walks, a strikeout and a hit batter. His counterpart, Griffin Canning, allowed seven runs and six hits with five walks and six strikeouts in five innings. They combined for 144 pitches through the third and 196 for the game. Baz threw 103.

“It was a grindy outing for Shane,” Albernaz said. “I think we all saw that and honestly, for him to get through five was impressive. And he didn’t have his best command by any stretch, but it just shows how good his stuff is and when he does have his command, just the ability just to keep the lead and get through five was impressive.”

Said Baz: “Rutsch (Adley Rutschman) did a great job just keeping me in there. Our offense was electric. The defense was electric. They carried us through this game. Bullpen was awesome. Yeah, anytime that I can hold on like that as long as I can when I probably have some of the worst stuff of the year, maybe command of the year, just it’s huge.”

Samuel Basallo hit his 10th homer in the Orioles’ three-run first, and Pete Alonso had a two-run single in the second.

Baz was charged with an unearned run in the first inning after leadoff hitter Fernando Tatis Jr. reached on Coby Mayo’s fielding error. Mayo ranged to his left for a ground ball and it kicked off his glove.

Tatis stole his 16th base and Xander Bogaerts reached with two outs on an infield single. Lutherville native Gavin Sheets, son of former Orioles outfielder Larry Sheets, lined a knuckle-curve down the right field line to give the Padres a 1-0 lead in a 21-pitch inning for Baz.

Sheets added an RBI single in the fifth.

Canning also threw 21in the first. Rutschman had a sacrifice fly after Taylor Ward’s leadoff walk with the count full and Henderson’s single. Henderson broke too soon for second base and was caught stealing before Alonso walked and Basallo barreled a changeup.

“Sammy did a great job of just being Sammy and staying within himself, and hitting the changeup, the scary thing is he didn’t get it, so just speaks to the power he has,” Albernaz said.

Baz allowed an earned run in the second inning when the first two batters reached on a hit-by-pitch and walk and Tatis singled with one out. Rutschman prevented the tying run from scoring by pouncing on Manny Machado roller near the plate and firing to first base whiles Baz ducked to avoid the throw, increasing the degree of difficulty in making the play.

“I was running up to try and make a play on it and he called me off, and I just was trying to get as small as I could,” Baz said. “I know he likes to talk about how he played football and all that, but, you know, I figured I’d just get out of the way and take the out.”

Canning wasn’t any sharper in the bottom of the second. Colton Cowser walked, Tyler O’Neill dumped a single into center field and Jackson Holliday followed with a sacrifice fly to give the Orioles a 4-2 lead. Henderson reached on an infield hit, Rutschman walked and Machado whiffed on Alonso’s sharp grounder that let two more runs score.

Defying all logic, Canning struck out the side in the third, and he retired the first two batters in the fourth before Henderson’s 108.8 mph rocket to right on a 3-1 sinker.

O’Neill singled again in the eighth for back-to-back multi-hit games and three overall this season. He’s 6-for-16 in his last four games.

Anthony Nunez, Keegan Akin, Yennier Cano and Andrew Kittredge each tossed a scoreless inning in relief. Cano struck out the side in the eighth.

Name that Alonso tune

I don’t usually notice walk-up songs or care that much about them, in part because I’m not familiar with a lot of the music. Blame it on age. And in part because I’m preoccupied during games with more important things and I’m cranky.

Blame it on age.

Anyway, Pete Alonso was using “All Along the Watchtower” by Jimi Hendrix, a classic that obviously caught my ear. He had switched from BIRDS by Turnstile.

I’m now 2-for-3 in naming his tunes after he switched again last night to “Money for Nothing” by Dire Straits.

Alonso isn’t doing nothing for his $155 million. He got on base four more times tonight, including three walks. His 46 RBIs tied for fifth in the American League.

Wilson walks away

Infielder/outfielder Weston Wilson cleared outright waivers today and elected free agency instead of accepting an assignment to Triple-A Norfolk.

The Orioles designated Wilson for assignment Saturday because they needed to select catcher Sam Huff’s contract.

Wilson batted .231/.348/.333 with a double and home run in 19 games. He made 13 starts at third base and one in left field, and the Orioles used him three times in emergency relief.

Down on the farm

Trace Bright moved up to Triple-A Norfolk to make tonight’s start and allowed six runs and five hits in 4 2/3 innings. Heston Kjerstad had an RBI single in the first.

Douglas Hodo III hit his first two home runs for Double-A Chesapeake. Carter Young had a two-run double in the ninth. Juaron Watts-Brown allowed four earned runs and five total with seven hits in three innings to raise his ERA to 8.78.

High-A Frederick’s Ike Irish broke up Brooklyn’s shutout bid with a three-run homer in the eighth inning.

Class A Delmarva’s Christian Rodriguez allowed two runs and struck out nine in 6 1/3 innings.