Russia's fantastic win against Scotland

Russia get their first win since Hong Kong in 2017. Can they go one further when they play later today?