To me, Willard's 4:01 was the most suprising thing in the Pre 1500m. She has come a long, long way in her fitness from last year. It's hard to tell how good she could be now. She's a different runner.
Jenny B only suprised me a little, by going under 4:00. She seems to be able to put on that kick the last 50-80m if she needs it and shows more raw footspeed and quickness than the other two.
Shannon looks about the same as last year, which is very, very good. I think she needs to start thinking about taking command of her 1500m races with 500m to go, like Hicham El Guerrouj did.
So a golden league race with these 3 would look like Rowbury passing the rabbits with 500m to go, with Jenny and Anna close behind, but losing ground. Jenny and Anna fight it out with 300m to go, closing the gap with Shannon, with Anna leading Jenny into the final turn.
With 100m to go, Shannon is still leading Anna by 5m and Jenny by 7m.
Hard to pick the winner at this point, but it should be fun to watch!