Winning races is less about the powerups, or even good driving, and more about picking a good time to launch yourself out in front. Getting into 1st is relatively easy, but staying there can be extremely hard unless you've stocked up on shields and/or nitros.