His team gave the coach what he wanted in a packed Rio Tinto Stadium, with a 3-0 victory against a tough Toronto FC side.
"All-in-all it was good," Kreis said. "I thought the beginning was a little bit slow for us. I wasn't too pleased with the way we came out. I felt like Toronto was winning most of the 50-50 battles in the first 15 minutes, but then slowly, but surely, we got into it, and the second half was very, very good."
It was RSL's first home victory since April 25, bringing its record to 5-6-4 this season.
Real is 2-0-2 in June and brimming with confidence. After tying the No. 1 team in Major League Soccer on the road in Houston last week, RSL's victory over the fifth best team in the league Saturday night has the team feeling good. But after a rough start to the season, Kreis said his team has to keep it up.
"If you would have told me at the beginning of the year that we would only have 19 points in 15 games, I would have told you I don't think so, I'd think we'd be higher up the table than that," Kreis said. "We put ourselves in a little bit of a bad spot and now we've got to take full advantage of every home game."
Yura Movsisyan opened the scoring for Real in the 21st minute on an impressive individual effort. It was Movsisyan's fourth straight game registering a goal or assist.
RSL had a golden opportunity to add to its lead in the 34th minute. Javier Morales made a pass through the goal mouth right onto the foot of a wide-open Kyle Beckerman.
Beckerman touched the ball toward what appeared to be a wide-open net, but didn't put enough on the shot and Toronto's Stefan Frei made an incredible diving save.
Beckerman redeemed himself, finding the back of the net in the 44th minute. The goal was set up nicely off of a give-and-go from Morales and Clint Mathis.
"I was pretty upset with myself, but I just told myself 'you're going to get another chance, so be ready,' and sure enough it came. I just tried to bury it," said Beckerman, who now goes on to represent the United States in the Gold Cup.
Salt Lake continued its dominance in the second half and added an insurance marker in the 78th minute from Mathis.
4CREW 1, RED BULLS 0: At Columbus, Ohio, Chad Marshall scored late in the first half, William Hesmer needed to make only one save in his first match in more than two months, and the Columbus Crew beat the New York Red Bulls in a rematch of the 2008 MLS Cup final.
Marshall scored his second goal of the season off a corner kick by Guillermo Barros Schelotto in the 45th minute.
The pair also connected in the same manner for the winning goal in the Crew's 3-1 MLS Cup victory.