Dynamo Kyiv come into this one in excellent league form, with six wins from six and only one goal conceded across their last three Premier League outings. The latest was a 5-0 away win at Oleksandria on 21 March, where they produced 3.2 xG and put ten shots on target, so their attacking level is clearly strong enough to carry a home result here.
Karpaty Lviv are not arriving in poor shape, though, after beating Obolon Kyiv 4-0 and SC Poltava 4-0 in two of their last three league matches. Even so, their run still includes three losses in six, and the away side have been less reliable against stronger opposition than Dynamo. Their away record is respectable, but the gap in overall consistency remains obvious.
The head-to-head record also leans Dynamo Kyiv’s way, with six meetings since 2017 bringing no losses for the hosts and only one draw in that stretch. Karpaty have found a way through before, as shown by the 3-3 in September 2025, so this is not a perfect clean sheet angle for Dynamo, but it does reinforce the idea that the home side usually avoid defeat in this fixture.
There is a little tension for a straight home-win call because Karpaty have scored in enough away games to keep things competitive, and Dynamo’s projected 2-1 scoreline reflects that. Still, Dynamo’s home record of six wins from ten in the league, their 22 goals at home, and Karpaty’s recent pattern of two heavy wins followed by a loss suggest the hosts should have the more dependable level over 90 minutes.
My prediction is Home Win at 3/5. Dynamo Kyiv are unbeaten in their last six league matches, they have won their last six in all competitions listed here, and their home league record is stronger than Karpaty’s away numbers. The head-to-head also favours the hosts, with Dynamo avoiding defeat in six straight meetings, while Karpaty have lost three of their last six league games.