Celtic are just 90 minutes away from another League Cup trophy after victory over Kilmarnock in horrible conditions.
The rain and wind made for a tough night for both sides with Daizen Maeda scoring the opener after Kyle Lafferty's attempted clearance struck the attacker and flew into the back of the net in the first period. Sub Giorgos Giakoumakis added a second in the 95th minute to make sure of the holders' place in the final. Ange Postecoglou won this competition last season and is one final hurdle away from making it back-to-back triumphs and keeping hopes of a domestic treble alive and kicking this season.
The Hoops will find out who they will face back at the national stadium when Aberdeen and Rangers battle it out in the other semi-final tomorrow afternoon but for now it's time for celebration with another final for the players, management and supporters to enjoy. Here's three things we learned from this one.