Playoffs: Upper Final
[459041] 2025-03-18 02:00
Odds:1.30
WinRate: 77.12%
8
◇◇
Bo3
Odds:4.37
WinRate: 22.88%
13
◆◆
Last updated: 2025-03-18 03:00:11