Raining Goals in Porto

Well, well, well, here we go again. Another get up at an unearthly hour must mean only one thing, a European away day with my…