scorching wins.