The structure of normal algebraic monoids
  We show that any normal algebraic monoid is an extension of an abelian variety by a normal affine algebraic monoid. This extends (and builds on) Chevalley's structure theorem for algebraic groups. 
Michel Brion and Alvaro Rittatore