In an epic battle of titans, Sentinels emerged victorious over Gen.G Esports. They claimed the coveted VCT Masters Madrid 2024 championship title. The grand final ended up being a best-of-five series...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.