Friendlies Clubs· Season 2026
Teleoptik came from behind to beat BSK Banja Luka 2-1 in their final pre-season friendly, with Danilo Bulatović and Dušan Radović scoring the goals.
Match Analysis
AI SummaryTeleoptik 2-1 BSK Banja Luka: Bulatović and Radović seal comeback win in final pre-season test
Teleoptik signed off their summer pre-season programme with a 2-1 comeback victory over BSK Banja Luka at Sportski Centar Partizan-Teleoptik on 24 July 2026. The Serbian side fell behind in the first half but responded through Danilo Bulatović before half-time, then Dušan Radović netted the winner in the second period.
How it unfolded
BSK Banja Luka, preparing for their debut Premier League BiH season, struck first. The Bosnian side took the lead in the opening half-hour, capitalising on a Teleoptik defensive lapse to go 1-0 up. But the lead lasted only minutes. Teleoptik full-back Danilo Bulatović — a recent arrival from Red Star Belgrade's system — levelled the score with a composed finish, sending the teams into the break at 1-1.
Teleoptik emerged with greater intensity after half-time. They dominated possession and created a string of chances, with BSK defending resolutely. The pressure eventually told when Dušan Radović found the net to make it 2-1, a goal that proved decisive. BSK pushed for an equaliser in the closing stages but could not breach the Teleoptik defence.
The turning point
BSK's early opener was quickly neutralised by Bulatović's equaliser, which prevented the visitors from settling into a defensive shape. The real shift came after the interval, when Teleoptik raised their tempo and pinned BSK back. Radović's winner was the culmination of sustained second-half pressure — the kind of control Teleoptik had lacked in the opening 20 minutes.
Key performers
Danilo Bulatović — The right-back, who joined Teleoptik from Red Star Belgrade this summer, scored the crucial equaliser and showed attacking enterprise throughout. His decision to move from the Serbian champions to Partizan's affiliate raised eyebrows, but performances like this justify the switch.
Dušan Radović — Teleoptik's match-winner. His second-half goal was the difference between the sides, and he troubled the BSK back line with clever movement.
Bojan Puzigaća (BSK coach) — Organised his side well for the first 30 minutes, and BSK were competitive throughout. The defeat was BSK's only loss on their Zlatibor training camp, having previously beaten Bokelj (2-0) and Grafičar (1-0).
Player of the match: Danilo Bulatović — his goal changed the momentum and his all-round display set the tone for Teleoptik's second-half dominance.
By the numbers — interpreted
The 4score.ru match data shows Teleoptik averaged 1.56 goals per match across their recent form, while BSK averaged 2.0 — a figure inflated by heavy pre-season scorelines. Teleoptik's average of 8.8 corners per game suggests they were the more attacking side, consistent with the second-half pressure that produced the winner. The xG data is not available for this friendly, but the shot count and territorial advantage tell the story: Teleoptik grew into the game and deserved the result.
What it means
Teleoptik finished their pre-season with a morale-boosting win. They now turn their attention to the Prva liga Srbije (Serbian First League), where they open their campaign against FK Javor on 1 August 2026.
BSK Banja Luka concluded their Zlatibor training camp with two wins (Bokelj, Grafičar) and this defeat — their only setback on the mountain. The squad returns to Banja Luka for final preparations ahead of their historic debut in the Premier League BiH, starting with a trip to Grbavica to face Željezničar on 7 August 2026.
Verdict
A typical pre-season friendly: competitive, open, and decided by the side that took its chances. Teleoptik's comeback showed resilience, while BSK's encouraging early play suggests they can compete in the top flight. Both sides leave the pitch with useful information ahead of their respective league openers.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 1 Aug 2026