Life has been so charmed for the Orioles in the past few days that on Thursday, they chased one of baseball’s best pitchers with a weather report.

They followed that up with a 5-2 win over the Texas Rangers without hitting one long ball — the Orioles’ only homerless victory since April 26 — to secure a four-game sweep at Camden Yards for the first time since 2008.

The offense was paced by a career-best, four-hit effort from a guy they released in April, allowing the Orioles to improve to 4-0 while playing one hitter short during Manny Machado’s five-game suspension.

And now, heading into July 4, this enigmatic squad is, by one-thousandth of a percentage point, in first place in the American League East with a 46-39 record (.541 winning percentage). They are tied with the Toronto Blue Jays (47-40, .540), who lost to the Oakland Athletics on Thursday night.

“It’s definitely meaningful,” said left fielder Steve Pearce, who was released, then re-signed in May, and who has been on a tear at the plate recently. “Toronto is a good team; it’s a tough division. So we’re sitting at the top of it and, if we’re getting ready to play our best baseball, we’re sitting in a good spot.”

There’s no truth to the rumor that the entire Orioles team further tempted fate and ran with scissors on their way to the charter plane that took them to Boston early Friday morning. In fact, as of midnight, they weren’t even sure how they were getting to Boston.

“Right now, the earliest they even think they can get a plane here is 2 a.m.,” Orioles manager Buck Showalter said in his postgame news conference. “Seeing if we can get permission to fly tomorrow. We are even looking into trains; buses are 8 1/2 hours to Boston. So we've got some issues.”

The Orioles swept away a lot of other lingering questions Thursday in a game that had seemed headed for postponement. Weather reports all day predicted constant rain all night, and the first pitch Thursday was delayed for 56 minutes.

Fearing that they would play only briefly before the rain came pouring again, the Rangers decided to scratch their ace, Yu Darvish, and save him for Friday night against the New York Mets. Texas didn’t want to waste Darvish for a game that lasted only a few innings.