Minnesota United FC carried a four-match unbeaten streak into Saturday's match but won just once during that span.
Draws aren't enough for a team clinging to the North American Soccer League's final playoff spot. Minnesota played a more direct, tougher brand of soccer vs. Rayo OKC and earned a 1-0 victory.
Christian Ramirez scored his league-leading 14th goal. Saturday's victory, Minnesota's first since Aug. 17, came before an announced crowd of 8,601 fans at National Sports Center Stadium in Blaine.
"Carl [Craig] talked about going the extra mile," Ramirez said. "He said we were too nice at times the last couple games. He wanted that grit back from us, and I think we showed it."
Ramirez drew praise for being around the ball in dangerous areas. Lance Laing made aggressive runs at the Rayo OKC defense. Jamie Watson brought energy to the attack. And the defense kept closing the door, not allowing a shot on goal throughout the game.
Minnesota (5-3-5) solved expansion team Rayo OKC (3-5-4) after a loss and a draw in previous meetings this season. Rayo OKC's losing streak increased to four matches.
A heads-up play by Watson led to the Ramirez goal just before halftime. Laing started the sequence crossing a ball just over the hands of Rayo OKC goalkeeper Daniel Fernandes. Watson headed the ball down and back across goal for Ramirez to put away.
"Jaime, the past three or four games, has gotten himself in good spots and we just haven't capitalized," Ramirez said. "Today on the assist he was patient. Before I could turn around he was already saying my name. So I knew it was coming right back to me."