Train gets a $21M max win