Find out who topped the Power Rankings table after the Austrian Grand Prix weekend. After dropping to third in the World Championship standings following some tricky weekends, Russell gave his title prospects a potential boost by grabbing pole position in Spielberg. The Mercedes driver promptly converted that into a win on Sunday, r... [1726 chars]