Canada beats Iceland and the elements in Algarve Cup 8 Mar 2016 But, on a windy Monday in Portugal, Canada got a 1-0 win over Iceland — and thanks to results elsewhere, it was good enough to claim top spot in the group and and a date in the tournament final against Brazil.