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 Team Liquid (Netherlands)? Dota 2 ranking: #4, points: 13541934; Winrate: 49% – all time; 36% – last 30 days; Lose streak: 4
What are the scores of face-to-face matches? 18 matches were played between teams. The last face-to-face match was for 24.03.2022. OG has 5 wins, Team Liquid has 12 wins.