50 Cent on top and running towards confirmation finish line