Keo, a small town in the heart of France, has made history by reaching the finals of the national football cup for the first time in 103 years. 

By: News Square

The team defeated opponents, Paris Saint-Germain, semi-finals in a penalty shootout. Match was tied 1-1 after extra time, and Keo held their nerve in the shootout to win 4-2. 

Image Source : Google

Keo's victory is a fairytale story for the town, which has a population of just over 5,000 people. Team of local players who have come together to achieve. 

Image Source : Google

The final will be played against Marseille at the Stade de France in Paris on May 7th. It will be Keo's first ever appearance hoping to make history by winning the cup 

Image Source : Google

Keo's victory over Paris Saint-Germain was a major upset. PSG are one of the most successful clubs in French football, and they had been heavily favored to win the match.

Image Source : Google

Keo's win has been met with great excitement in the town. The team has been paraded through the streets, and there are plans for a major celebration if they win the cup.

Image Source : Google

Keo's story is an inspiration to other small clubs. It shows that anything is possible if you have a dream and you are willing to work hard.

Image Source : Google