Boston was pretty recent, marathon training saps your speed, and Rupp hasn't looked good in recent races. I'd bet on the field.
I predict 28 flat pace most of the way, Rupp will try to string it out with about a mile to go, but at least one guy will hang with the surge and outkick him by 3+ seconds on the last lap.
The heat is a bit of an X-factor though