The Empire Builder is right on time rolling through St. Paul now entering the BNSF at Hoffman.
Ex. CNW 8805 leads a Bayport coal load across the Robert Street Lift Bridge in downtown St. Paul.
The Altoona Sub has always been good for extras as they don't run a lot of mainline trains. Windmill towers are seen headed down the hill into the St Croix River valley near Hudson, WI.
The sun has just set but there's just enough light to do a pan shot of an eastbound along the Mississippi River near Hastings. Picture taken from a friends boat.
CP 801 heads through Hoffman with an empty coke train for Roseport.
SOO 6060 leads train 499 towards the Twin Cities. With only five SOO SD60M, catching one in the lead is pretty lucky.
The Hugo local is between St. Anthony and Park Junction as they head north with the one and only SF30B.
The engineer throttles up after clearing the wye at Van Buren Street. Two engines and six cars have become the norm during Twins home games.
Three geeps take an empty ballast train east on the Withrow Sub in a down pour. The train will be loaded at a rock pit near Dresser, WI before returning.
MNNR 316 works its way down the Hennepin Lead. Both Weekes and Viking Materials in the background are Minnesota Commercial customers.
After setting out half their train, MPRSS departs Hoffman yard and will soon cross the Mississippi River into South St. Paul where they'll tie up.
The first westbound commuter of the afternoon departs Minneapolis on its way to Big Lake. Northstar has been leasing UTAX 12 as protection against their units being out for repair.
Northstar put UTAX 12 to use on Sunday pulling the second of three commuter trains of the day. MNRX 505 is tagging along as back-up.
The 'Croc GE' and former Santa Fe SF30 throttle up out of New Brighton with cars from the CN.