FK Spartak Subotica and Borac Čačak produced one of the most entertaining matches of the Serbian Mozzart Bet Prva Liga season so far, playing out a 3-3 draw in Subotica on Tuesday, 20 October 2026. Six goals, several momentum swings and late drama gave both sets of supporters plenty to talk about, even if neither side could turn a thrilling attacking display into three points.
Match overview: Spartak and Borac trade blows
Spartak Subotica began with purpose in front of their home crowd, pressing high and forcing Borac into early mistakes. The hosts were rewarded for their aggressive start when Nikola Vuković opened the scoring in the 11th minute, finishing calmly after a quick turnover in midfield. The lead gave Spartak confidence, but Borac responded with the kind of direct, resilient football that has made them a difficult opponent in the Prva Liga.
Borac equalised through Milan Petrović midway through the first half, and when Lazar Ilić put the visitors ahead before the interval, the match looked to have turned in their favour. Spartak, however, found an immediate response in first-half stoppage time through Aleksandar Jovanović, ensuring the teams went into the break level after a frantic opening 45 minutes.
Key moments in the 3-3 draw
- 11th minute: Nikola Vuković gave Spartak Subotica the lead after a high press forced a loose pass in Borac’s half.
- 27th minute: Milan Petrović levelled for Borac Čačak with a composed finish following a quick transition.
- 39th minute: Lazar Ilić put Borac ahead, converting from the edge of the area after Spartak failed to clear their lines.
- 45+2 minutes: Aleksandar Jovanović restored parity for Spartak with a well-timed run and finish before the half-time whistle.
- 58th minute: Vuković struck again, completing his brace and putting the home side 3-2 up.
- 84th minute: Stefan Marković rescued a point for Borac, finishing off a late set-piece sequence to make it 3-3.
Tactical story: pressing, transitions and defensive gaps
Spartak’s approach was built on energy and vertical passing. Their midfield pressed aggressively, looking to win the ball high and release Vuković in behind. That strategy worked well in patches, especially during the opening 15 minutes and again early in the second half, but it also left space for Borac to exploit on the counter. The hosts’ full-backs pushed forward regularly, and Borac repeatedly targeted the channels behind them.
Borac Čačak were happy to sit in a compact mid-block and strike through quick transitions. Their equaliser and second goal both came from moments when Spartak lost possession in advanced areas, and their willingness to play direct football caused problems throughout. Set pieces also proved important, with Borac’s late equaliser arriving from a sequence that Spartak defended far too nervously.
Both managers made changes in the second half to address the openness of the contest, but neither side was able to close the game down. The match became a trade-off between Spartak’s desire to push for a fourth goal and Borac’s growing belief that another chance would arrive. In the end, both teams had to settle for a draw that reflected the balance of attacking quality and defensive vulnerability on show.
Standout players
Vuković was the obvious focal point for Spartak, scoring twice and leading the line with intelligent movement. Jovanović also impressed with his link-up play and composure for the first-half equaliser. For Borac, Petrović and Ilić were dangerous throughout, while Marković’s late goal underlined the visitors’ resilience.
Both goalkeepers made important saves at different stages, even if the scoreline suggests a difficult evening for the defences. Spartak’s goalkeeper produced a strong stop early in the second half, while his Borac counterpart dealt well with a series of crosses and set pieces before being beaten by Vuković’s second goal.
What the draw means for the Prva Liga table
The result adds a point to both clubs’ tallies in the Mozzart Bet Prva Liga standings, but it will feel like both a reward and a warning. Spartak Subotica showed plenty of attacking quality, yet conceding three goals at home will concern the coaching staff as they chase promotion. Borac Čačak, meanwhile, demonstrated character by twice fighting back and scoring late, though they will also rue the chances they allowed Spartak to create.
In a congested and competitive Serbian second tier, dropped points can prove costly over the course of a season. Both sides remain in the promotion conversation, but this 3-3 draw leaves them with clear work to do defensively as the campaign moves forward.

