Playoffs: Grand Final
[445129] 2025-03-27 17:00
Odds:1.85
WinRate: 53.92%
12
◇◇
Bo5
Odds:2.17
WinRate: 46.08%
14
◆◆◆
Last updated: 2025-03-27 20:17:01