This event is complete, so the page has been converted from a pre-event prediction into a factual archive. Levski Sofia won 1-0 at Georgi Asparuhov Stadium, Sofia. UEFA marks the match FINISHED and records Levski Sofia 1-0 U. Craiova, with Kristian Dimitrov in the official event feed. There are no current odds, live picks or bookmaker calls to action below.
The Levski Sofia vs U. Craiova result and event details were checked against UEFA official match centre and UEFA official dynamic match feed and UEFA official lineup feed. Statistics not published by those sources are not added. Tactical explanations are editorial analysis and are kept separate from the official record.
Result at a glance
| Detail | Verified information |
|---|---|
| Competition | 2026/27 UEFA Champions League, second qualifying round first leg |
| Final score | Levski Sofia 1-0 U. Craiova |
| Kickoff | 22 July 2026, 20:30 local time |
| Venue | Georgi Asparuhov Stadium, Sofia |
| Attendance | 16,118 |
| Official scoring events | Kristian Dimitrov: Levski Sofia goal at 9′ |
| Disciplinary event | UEFA records no red-card event |
| Actual starting XIs | Levski Sofia: Svetoslav Vutsov, Maicon, Reinaldo, Armstrong Oko-Flex, Everton Bala, El Mehdi El Moubarik, Aldair Neves, Nikola Serafimov, Serginho, Akram Bouras, Kristian Dimitrov. U. Craiova: Laurențiu Popescu, Oleksandr Romanchuk, Anzor Mekvabishvili, Vladimir Screciu, Ștefan Baiaram, Nicușor Bancu, Monday Etim, Carlos Mora, Alexandru Cicâldău, Simon Elisor, Adrian Rus. |
| Tie status | Levski Sofia carried a 1-0 aggregate lead into the return |
The official timeline replaces the expired preview
UEFA's dynamic match object identifies this fixture as finished and gives the regular-time score as Levski Sofia 1-0 U. Craiova. That status is the first quality gate: the old page no longer needs projected team news, pre-event selections or a price-led verdict. It now answers the durable search question with a completed score and a source readers can inspect. The match centre and API share identifier 2048719, preventing a similarly named fixture from being attached by mistake.
Dimitrov's 9′ event gave Levski an early lead and remained the only goal in UEFA's finished score object. The event minutes are converted from the API clock into standard football notation (seconds rounded up to the next full minute, injury time preserved as 90+X). This article reports Kristian Dimitrov: Levski Sofia goal at 9′ and does not silently adjust the published record.
The home side spent most of the match protecting a margin established during the opening phase, while Craiova never changed the official away score from zero. That conclusion is bounded to the finished first leg. It does not turn one score into a season-long attack or defence rating, and it does not use the old odds as evidence after the event. The verified record is the final score, named events, venue, kickoff, attendance and match status; the explanation of their tactical significance is editorial analysis.
Actual starting XIs and player-level evidence
The UEFA lineup feed lists Svetoslav Vutsov, Maicon, Reinaldo, Armstrong Oko-Flex, Everton Bala, El Mehdi El Moubarik, Aldair Neves, Nikola Serafimov, Serginho, Akram Bouras, Kristian Dimitrov as the Levski Sofia starters. That is a historical starting XI, not a future selection forecast. Retaining all eleven names improves the archive because readers can see which players were actually on the field when the verified events occurred, while later team changes remain outside the scope of this completed match.
U. Craiova started Laurențiu Popescu, Oleksandr Romanchuk, Anzor Mekvabishvili, Vladimir Screciu, Ștefan Baiaram, Nicușor Bancu, Monday Etim, Carlos Mora, Alexandru Cicâldău, Simon Elisor, Adrian Rus. The lineup endpoint is tied to the same match identifier as the result feed, so the names are not inferred from a preview, squad page or neighbouring fixture. This removes one of the main defects in the thin original content: projected lineups cannot remain useful once an official starting record exists.
Dimitrov is listed in Levski's starting XI, allowing the early scorer to be verified without importing a projected selection from the old preview. The article does not infer a formation from the order returned by the endpoint, because player ordering alone is not a reliable tactical diagram. It names the participants and relates them only to published events. Roles, shapes and substitutions require their own official evidence before they can be stated as facts.
Score-state and first-leg analysis
An early 1-0 can alter risk for a long period, yet the feed supports only the score change and final margin, not an invented territorial-control percentage. In a two-leg qualifier, the scoreboard consequence is arithmetic rather than a prediction: Levski Sofia carried a 1-0 aggregate lead into the return. The result may influence how the return begins, but it cannot establish the eventual qualifier before that later match is officially complete.
No red card is recorded in the match object, so the clean sheet should not be attributed to a dismissal advantage. Discipline is handled with the same rule as scoring. UEFA records no red-card event. When no red card is present, the archive does not invent a dismissal narrative; when one is present, the event is named with the standard football minute and connected only to the subsequent score state.
Current UEFA ties do not use the away-goals rule as a separate tiebreak. The Levski Sofia and U. Craiova goals count toward the aggregate total once, and any level aggregate after the return must be resolved under the competition rules. This prevents an outdated away-goal assumption from distorting what Levski Sofia 1-0 U. Craiova actually meant after one completed leg.
Data quality, history and evidence limits
The official record includes an attendance of 16,118 at Georgi Asparuhov Stadium, Sofia. Attendance supplies event context, not a causal model: the number cannot prove that crowd size created a goal, a red card or a tactical advantage. It is retained because it is published in the match object, while unsupported advanced performance and betting figures are excluded.
The one-goal Sofia leg supplies a precise first meeting reference within this tie, not a permanent head-to-head hierarchy between Bulgarian and Romanian opposition. This is the appropriate historical boundary for a match archive. A single first leg can reveal how the score changed and which players were involved, but it cannot support claims such as a permanent head-to-head trend, guaranteed future total or repeatable conversion rate without a broader verified sample.
Three UEFA endpoints form the evidence chain: the public match centre for the competition context, the dynamic match feed for status, score, timing, venue, attendance and events, and the lineup feed for the actual starters. Because all three use match ID 2048719, the automation can validate identity before a rewrite becomes indexable. If any future refresh returns an unfinished status, a mismatched team or an incomplete score, the page should remain fail-closed rather than publish a guessed result.
How to read this result in future analysis
Levski Sofia 1-0 U. Craiova is the final first-leg record. Later summaries should keep the result separate from any return-leg or aggregate outcome so that one completed match is not overwritten by a different event.
The event feed names Kristian Dimitrov at 9′ (converted from the published API clock values). This official event record is stronger evidence than retrospective unsourced minute labels and should remain the canonical scoring timeline for this archive.
The actual starting XIs are sourced from UEFA's match-specific lineup endpoint. They replace the old projections but do not promise that the same players, order or shape appeared in a later fixture.
Levski's early strike and subsequent score protection define this particular result; any return-leg approach requires new evidence rather than copying that game state. This match-specific mechanism is useful for later comparison, but only when current data shows the same conditions; it is not treated as a betting shortcut.
For Levski Sofia 1-0 U. Craiova, no unverified advanced metric or live price is added because the cited endpoints do not publish a complete performance table here. The omission is deliberate and protects both readability and factual accuracy.
Editorial verdict
Dimitrov's early goal was enough for Levski to take a one-goal lead out of a tightly scored first leg. The page now records a completed UEFA event with official dynamic data and actual starters, while the old prediction wording remains only in the legacy URL for continuity.
This completed UEFA Champions League page is retained as a historical reference. It is not a current recommendation, and its old result should not be displayed as a scheduled or live event.
FAQ
What was the Levski Sofia vs U. Craiova score?
Levski Sofia 1-0 U. Craiova.
Who appears in the official event feed?
Kristian Dimitrov: Levski Sofia goal at 9′.
What attendance did UEFA publish?
16,118 at Georgi Asparuhov Stadium, Sofia.
Are the listed players projected?
No. They are the actual starters returned by UEFA's match-specific lineup feed.
Did this result decide qualification?
No. Levski Sofia carried a 1-0 aggregate lead into the return.


