Rubin and Spartak Moscow met in the Cup Group Stage - 2 on Tuesday evening, and the match went to penalties after a 1-1 draw through extra time. J. Siwe opened the scoring for the hosts in the eleventh minute, but M. Ugalde equalised for the visitors in the sixty-second. The penalty shootout stretched out, and Rubin held their nerve to win 5-3.
By then the game had settled into a rhythm that neither side could break. Siwe's goal came from sustained pressure, and Ugalde's response showed Spartak's urgency after the break. There were plenty of bookings along the way — five for Rubin, two for Spartak — and the tension built with every substitution. The visitors brought on three players at half-time, while Rubin made changes as the match wore on.
And here's the thing about these shootouts — they test composure more than technique. Rubin scored all five of their penalties, while Spartak missed one. It wasn't the cleanest display, but the hosts extended their resilience into extra time. The shootout ran its course, and the result meant Rubin advanced at Spartak's expense.
To be fair, the statistics tell an interesting story. Spartak controlled 57 percent of possession and registered four corners, but their shot accuracy was lower. Rubin managed five shots on target compared to two, and that difference mattered in the end. The visitors had more free kicks — fifteen to twenty — but couldn't translate territory into goals.
The result adds another chapter to both sides' recent campaigns. Rubin had drawn their last two league matches before this cup tie, while Spartak had won two and lost two in their previous five. Neither team came into this fixture looking particularly sharp, but the penalty shootout provided a clear winner where open play could not.