diff --git a/studio-v2/app/learn/[unitId]/match/page.tsx b/studio-v2/app/learn/[unitId]/match/page.tsx
index 3efbaf6..2eac9d5 100644
--- a/studio-v2/app/learn/[unitId]/match/page.tsx
+++ b/studio-v2/app/learn/[unitId]/match/page.tsx
@@ -140,12 +140,19 @@ export default function MatchPage() {
{t('back')}
{t('match')}
-
- {matchedTotal}/{totalPairs} ·
{firstTryCorrect}/
{retryCorrect}/
{errors}
+
+ ✓{firstTryCorrect}{' '}
+ ↻{retryCorrect}{' '}
+ ✗{errors}
+ {/* Progress bar */}
+
+
{/* Native flash overlay */}
{flashNative && (
@@ -199,20 +206,27 @@ export default function MatchPage() {
{/* Left: English (click to select, no sound) */}
{roundItems.map(item => (
-
+
+ {!matched.has(item.id) && (
+
+ )}
+
))}