The station car park is the best idea and you should do it. Trust me. Chruchill Square means loads of traffic issues in and out of town, Station parking only a 5 minute walk to everywhere.
Park up at station 11, straight down West Street to the seafront, little peek at the Pavilion then lunch in Franco Manca on Church Road. You two off to the game via the free train from the station and the missus takes in the North Laine then down to Cos and Little East Street area for shopping...