Update: Romer moves on to runoff with nearly 30%; second spot on June ballot too close to call with Hancock leading Mejia by 715 votes. Final update at 10 pm.

Mayor:

Chris Romer          25,695 (29.97%)

Michael Hancock   22,420 (26.15%)

James Mejia          21,705 (25.32%)