Jozy Altidore learned Sloane Stephens won US Open final during MLS match

Jozy Altidore couldn't be in New York to watch his girlfriend, tennis player Sloane Stephens, win the US Open, but an MLS game wasn't going to stop him from finding out the result.

Altidore was on hand to watch Stephens in the semifinal earlier this week, but Toronto FC's game on Saturday kicked off shortly before Stephens defeated Madison Keys to win her first major.

But when a reporter told him at halftime that Stephens had won, Altidore smiled and said: "I already knew. I'm thrilled, I'm thrilled for her. She's worked really hard to get back to where she is right now. I couldn't be happier."

And how exactly did he find out when he was supposed to be focused on facing the San Jose Earthquakes?

"My mom. My mom told me in the stands," Altidore said. "It's good for her. We've been friends for a long time and to see her progress as she has it's a great sight to see."

Three of the four questions Altidore faced in the halftime interview were actually about Stephens, not soccer, but he remained a good sport about it.

"It's special, kudos to her for her dedication, her hard work, her resilience," he added. "To be out for such a long time and have the work ethic to come back at an even higher level than she was before, well done to her, and I'm sure everybody's pleased."

Stephens' good fortune must have rubbed off a bit on Altidore, as he was able to shake off the U.S. national team's current woes to deliver two goals in the second half on Saturday, leading Toronto to a big win.

But only two goals weren't good enough for Stephens, who told reporters after her win: "He should have got a hat trick. It would have been such a good day."