The Homeless World Cup kicked off in Edinburgh on 18 July - and you'll be able to catch all the latest action from the tournament right here.
Four graduates from the BBC Tackling Skills project will be reporting on all the games throughout the week-long tournament, which will see 32 countries and over 250 people taking part.
Here is a report from Poland v Ukraine and Austria v Netherlands
Poland 4-3 Ukraine first leg - by Aaron Wall
Poland won a hard-fought contest against Ukraine 4-3, in the first leg of the Homeless World Cup semi-final.
Poland scored the fastest goal in the Homeless World Cup after just five seconds.
They then doubled there lead with a crisp finish in the bottom corner. The crowds were going wild chanting 'Polska Polska' before Ukraine pulled a goal back with a cool finish into the bottom corner.
Poland then were awarded a penalty for a sliding tackle which they scored from. It was 3-1 at half time.
Straight after the restart Poland scored again with a thunderous drive before Ukraine scored two goals in quick succession.
Poland 2-2 Ukraine second leg by Aaron Wall
Poland and Ukraine battled out a 2-2 drew in one of the most exciting and entertaining games of the tournament.
Ukraine opened up the scoring with a low drive into the bottom corner. Poland then scored two goals within seconds of each other, both sweetly placed goals, into the bottom corner. It was 2-1 at half-time.
The crowds were going crazy and mad for both teams as they battled it out for a place in the Homeless World Cup final. All you could hear was 'Polska Polska' non-stop, it was amazing.
After the restart one of the Ukrainian players scored with a diving header but it was disallowed because he was in the area. As he went down he clattered his face on the surface and broke his nose as he hit the ground.
Even with a bloody face and shirt he insisted on continuing to play with the aid of loo roll. It paid off when he scored the equaliser from close range.
But despite the Ukraine defiance in the face of injury it's Poland that go through to the final
Netherlands 6-3 Austria (on aggregate) - by Aaron Wall
After an evenly-matched contest the game ended 1-1 with both teams having plenty of chances to win.
However, when called upon both keepers made some great saves.
Austria scored with a low drive into the bottom left hand corner.
Netherlands were then awarded a penalty for handball against the goalkeeper but the keeper made amends with a great save.
Netherlands then levelled the score with a well-placed finish into the bottom right-hand corner.
The Netherlands overpowered Austria 5-2 to book a place in the final of the Homeless World Cup.
The Dutch scored with a blistering drive from the half way line before doubling their lead shortly afterwards. Austria then pulled a goal back with a thunderous shot from close range to make it 2-1 at half-time .
The crowds went ballistic for both teams in an action-packed game with shots coming thick and fast and if it wasn't for some great goalkeeping the scoree could have been higher.
After the restart the Netherlands extened their lead from a close range header before Austria scored a cracking goal in the top left hand corner. But then sloppy goalkeeping lead to them conceding two goals in the dying seconds.