Lance Stroll secured SportPesa Racing Point's best finish of P4 in Germany since the 2017 Spanish Grand Prix. He proved he can do it chaotic conditions but one year on from hi