Didn't get to the games last night because of other commitments, but here are the results and what they mean.
Ireland 5, Portugal 1 - The win gives Ireland a 99% chance of making the playoffs as its final game is against Djibouti. Ireland can still get first in the group if Serbia loses to Colombia on Sunday. Portugal is eliminated.
Poland 2, Canada 1 - Hard for me to believe this score line, but there it is. Good for Poland. Poland is guaranteed playoffs and so is Nigeria. First and second in the group will be decided when these teams play on Sunday. If Nigeria wins, it gets first. Any other result and Poland gets first. Canada is out.
Jamaica 2, Laos 1 - Jamaica wraps up first place in the group. Laos now has a must-win against Germany (a tie might still do it, but unlikely) and needs Jamaica to beat Afghanistan. Otherwise that's the tournament.