Today at 6:00 PM Celtic will face St. Johnstone in the Scottish Premier League. Celtic is currently second in the league, close to the leaders, while St. Johnstone is in 9th place. Celtic has shown good form with 21 wins in 29 matches, whereas St. Johnstone has produced less impressive results. Considering the home advantage and the aspiration for the championship, a victory for Celtic is expected. It is also important to note that Celtic suffered a defeat in the previous match and will be determined to win to keep their chances for the first place. St. Johnstone will find it difficult to compete against Celtic's powerful attacking lineup and experienced defense. Therefore, I predict a victory for Celtic in this match.