Beijing Royal Fighters vs. Shenzhen Leopards (61% odds) | Kelvon