“We’ve got to continue to keep playing like that,” Urshela said.
Gray (7-3) struck out the side in the second inning, all on called third strikes. He got Nicky Lopez and MJ Melendez swinging in the sixth to equal the 10 strikeouts he had against Detroit back on May 24.
Including Tuesday's scoreless outing, Gray has surrendered just five total runs over his last five starts.
“I feel good with the baseball in my hand," Gray said. “I want to take the mound with one thought on my brain, and it’s to win the game. That’s just kind of where I’m at personally.”
Caleb Thielbar took over for Gray with a 3-0 lead with two on and no outs, and kept the shutout intact. Thielbar also helped the Twins out of a jam in Monday's win.
“That’s two days in a row for Caleb to come in in huge spots and to absolutely maneuver his way, dominate his way through some hitters,” Gray said. “That’s huge, what he’s done.”
Tuesday was the third time this season the 38-year-old Greinke had faced the Twins. The nine hits were the most Minnesota had against him this year.
“I made a lot of good pitches and they were just hitting balls hard all day long," Greinke said. "It was a tough day pitching.”
“We’re right there still in that game with an opportunity again and miss it,” Royals manager Mike Matheny said. “You can’t let those go."
Urshela had RBI singles in both the seventh and eighth innings. It marked his first four-hit game as a Twin and the fourth of his career.
The third baseman, who was acquired in an offseason trade from the Yankees, is batting .303 (23 for 76) since July 6.
“I think he’s seeing the ball well recently,” manager Rocco Baldelli said. "He’s had a little bit of success off Greinke in the past. Sometimes that just happens and we don’t have explanations for that, but sometimes guys’ swings match up just a little bit better against guys’ stuff than anyone could ever expect."
Twins: 2B Jorge Polanco did not play Tuesday, a day after exiting a game with left knee soreness. Polanco injured his knee while sliding into home plate Monday. Baldelli said after Tuesday's game that Polanco did have an MRI earlier in the day, but it didn't reveal any damage. Polanco is considered day-to-day.
LHP Daniel Lynch (4-7, 4.52 ERA) takes the mound for the Royals in the series finale, facing the Twins for the third time this season. Minnesota counters with RHP Tyler Mahle (6-7, 4.26), who will make his third start in a Twins uniform since being acquired from Cincinnati in a trade earlier this month.
From star rookies to extremely good -- and bad -- finishes: The stats and storylines we're watching on MLB season's final day
Will Judge add to his 62? How many teams will win 100 games? What we're watching as the regular season comes to a close.
How to appreciate a unicorn: Ranking the feats that make Ohtani MLB's ultimate unique star
Today is your final chance to watch the two-way star do the impossible this season. Here's why it's so important to never take what he is doing for granted.
Fan on destiny of Aaron Judge's record-setting home run ball: 'Good question'
Fan Cory Youmans caught Aaron Judge's AL-record-setting 62nd home run on the fly. The Dallas man said he hasn't decided what to do with the valuable souvenir.
Seattle Mariners and Detroit Tigers play in game 4 of series
Detroit Tigers (65-95, fourth in the AL Central) vs. Seattle Mariners (89-72, second in the AL West)
Rays try to end 4-game road losing streak, play the Red Sox
Tampa Bay Rays (86-75, third in the AL East) vs. Boston Red Sox (77-84, fifth in the AL East)
Orioles host the Blue Jays on home losing streak
Toronto Blue Jays (91-69, second in the AL East) vs. Baltimore Orioles (82-78, fourth in the AL East)