After cruising through five innings, Arizona Diamondbacks starting pitcher Luke Weaver was abruptly removed from Sunday’s matchup against the San Francisco Giants with right forearm tightness, according to the team.

“Right now we’re just gathering some information,” D-backs manager Torey Lovullo told reporters after the game. “I can tell you it’s right forearm tightness and I can’t really give you more than that.

“Very unfortunate, he’s throwing the ball extremely well. We talk to our athletes about being open and honest and transparent in sharing useful information and he did. He just felt like he was a little uncomfortable and at that point, when I hear those types of things, it’s a no-brainer for me.”

Throwing just 1-run ball in five innings of action, Weaver faced Giants catcher Buster Posey in the top of the sixth inning. After working a 2-2 count, Posey reached base on a single.

But the base hit was the least of the D-backs’ worries as Weaver came out of his release stretching his right hand in discomfort.

Luke Weaver exits early, we really hope it’s not serious 😳 pic.twitter.com/XJFW1izbZh — FOX Sports Arizona (@FOXSPORTSAZ) May 26, 2019

A trainer was quickly out to access Weaver before the pitcher was pulled with what the team later classified as right forearm tightness.

“I wanted to just be really smart about it,” Weaver told reporters following the game. “It was a day where it was cold out, the conditions weren’t perfect, and kinda how the ballgame was shaping up I just wanted to be smart. Not do anything stupid, and from there, taking precautions and letting the guys do their work.”

Weaver added the discomfort slowly wore on as the game progressed.

He allowed just one earned run on six hits, while striking out six and walking two on 87 pitches as the D-backs earned the series sweep of the Giants.

Weaver’s record now sits at 4-3 in 2019 following Sunday’s 6-2 win, tied for second on the team.

T.J. McFarland came in to relieve Weaver.

It’s a tough sight to see as Weaver has been a vital piece to keeping Arizona’s starting rotation afloat.

Entering play Sunday, Weaver was second on the team in quality starts (six), just four behind ace Zack Greinke.

Follow @Tdrake4sports