What are current stats for OG (EU)? Dota 2 ranking: #3, points: 20013967; Winrate: 55% – all time; 58% – last 30 days; Win streak: 5
What are current stats for Royal Never Give Up (China)? Dota 2 ranking: #12, points: 4732215; Winrate: 55% – all time; 33% – last 30 days; Win streak: 1
What are the scores of face-to-face matches? 1 matches were played between teams. The last face-to-face match was for 16.08.2019. OG has 1 wins, Royal Never Give Up has 0 wins.