Mercedes-Benz at finish line