0 Russian National Team Triumphs 5-0 Against Grenada at VTB Arena March 20, 2025 Marcus Thompson The Russian national football team defeated Grenada 5-0 on March 19, 2025, demonstrating impressive cohesion