It does seem like Mo's winning has to come to an end, but I'd bet that Mo and Rupp are both still in the top 5. For an official prediction I'll say someone else one, Mo 2 in 27:03, Rupp a tiny bit back in 4th at 27:10.
Nothing would make me happier than to be wrong and see Rupp time it just right for the win with Mo in 2nd.