Giants vs. Eagles|Match Winner · Giants 60.5% | InfoFlow