Here is what I can piece together.
4600m Solinsky gets stitch (for about 7 laps)
6600m Rupp takes lead
7500m Stitch finally goes away for Solinsky
9000m Solinsky moves even with Rupp
9100m Solinsky takes over from Rupp
10,000m Race ends
Rupp leads for about 2500m
Solinsky leads for 900m
Others lead for 6600m
Thus, it is not as though Rupp lead for most of the race, or even a vastly higher proportion than Solinsky. In fact, when Rupp picked it up he put a struggling Solinsky into danger of punting, and an even faster pace might have done it. Also, note that Solinsky said that he had a massive blister that was really uncomfortable.
Rupp did the orchestration but it is a race, not a simple time trial. Less work than last time here for Rupp? Rupp is improving every year and he is not done. This record is NOT out of his reach. Run right he could have run 27:04 or so Saturday but probably not 26:59. However, within a year I think he can be ~27:00