That's Who steamrolls $110,000 Pepsi Cola Stakes