Pts

1 2
University of Porto 22 20
Institute of Technology Zurich 24 22