J1 League Gameweek 3

Fagiano Okayama 1 - 2 FT Gamba Osaka

City Light Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
61
FT
Sun, Feb 22
日本語
Fagiano Okayama
1-2
Gamba Osaka
⚡ Intensity 53
⚖️ Balance 78
🏆 Stakes 0
🎲 Upset 30
Gamba's gritty comeback stuns Okayama.

Win Probability

  • Fagiano Okayama 44%
  • Draw 24%
  • Gamba Osaka 33%

Futmetrix AI estimate

A Smash-and-Grab Masterclass in Okayama

Worth Watching Futmetrix Score: 61/100. A monumental goalkeeping display and ruthless finishing saw Gamba Osaka steal all three points despite facing an unrelenting attacking onslaught.

The Early Siege

City Light Stadium was an absolute cauldron as the action kicked off. Fagiano Okayama flew out of the traps, suffocating the visitors and establishing an attacking rhythm that kept the home crowd on their feet. The Intensity was completely off the charts from the first touch. This relentless early pressure paid immediate dividends on 14 minutes when Lucao stepped up and dispatched a confident penalty, capping off a blistering opening phase. Okayama ultimately generated a massive 3.27 expected goals throughout the match, turning the pitch into a shooting gallery with 20 total attempts. Gamba Osaka looked completely rattled, forced to sit deep and absorb an avalanche of aggressive attacking sequences from the home side. It was a suffocating display of intent.

The Great Wall of Osaka

But football is about taking chances, and surviving when you don't. The Balance shifted midway through the half as the visitors refused to break. Despite Okayama's relentless set-piece pressure—racking up 10 dangerous corners—Gamba edged possession at 54% and began finding their passing rhythm. On 32 minutes, R. Mito carved out crucial space in the final third to set up D. Hummet for a brilliant equalizer against the run of play. Meanwhile, Masaaki Higashiguchi put on an absolute masterclass between the sticks. Even with Yugo Tatsuta orchestrating brilliantly from the back for the hosts, the Gamba keeper stood incredibly tall, producing seven spectacular saves over the course of the match to deny a certain rout and keep his team firmly in the contest.

The Super Sub's Final Say

The second half quickly developed into a tense tactical standoff, featuring incredibly high Stakes for the upper half of the league table. Okayama kept knocking on the door with their heavy offensive volume, but Higashiguchi refused to be beaten a second time. Then came the ultimate sucker punch to silence the home fans. Introduced at the break, substitute H. Minamino instantly became the hero. In the 76th minute, he ruthlessly found the back of the net from one of Gamba's rare but clinical second-half forays forward. It was a classic Upset Factor scenario on the day, with the visitors brilliantly snatching a gritty 2-1 win from just 1.24 xG. This phenomenal smash-and-grab performance keeps Gamba marching steadily near the top of the league standings.

Key Questions

How did Fagiano Okayama complete the comeback from behind?

Actually, Gamba Osaka completed the comeback. After Okayama took an early lead, Gamba responded with clinical goals from Hummet and Minamino to secure a gritty 2-1 away victory.

How did substitute Masaaki Higashiguchi change the game?

Higashiguchi wasn't a substitute; he started in goal. He changed the game by making 7 heroic saves, keeping Gamba alive against Okayama's heavy attacking pressure.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
46%
54%
Fagiano Okayama 46%
Gamba Osaka 54%
Shots
20
9
Fagiano Okayama 20
Gamba Osaka 9
Shots on Target
8
7
Fagiano Okayama 8
Gamba Osaka 7
Expected Goals (xG)
3.27
1.24
Fagiano Okayama 3.27
Gamba Osaka 1.24
Passes
329
414
Fagiano Okayama 329
Gamba Osaka 414
Pass Accuracy
70%
73%
Fagiano Okayama 70%
Gamba Osaka 73%
Corners
10
2
Fagiano Okayama 10
Gamba Osaka 2
Fouls
23
12
Fagiano Okayama 23
Gamba Osaka 12
Yellow Cards
1
1
Fagiano Okayama 1
Gamba Osaka 1
Red Cards
0
0
Fagiano Okayama 0
Gamba Osaka 0

Match Events

14' ⚽ Lucao
D. Hummet (R. Mito) ⚽ 32'
HT
↓ R. Hatsuse ↑K. Okunuki 🔄 46'
↓ I. Jebali ↑H. Minamino 🔄 46'
57' 🟨 Towa Yamane
↓ R. Meshino ↑G. Nawata 🔄 61'
↓ R. Mito ↑T. Yamamoto 🔄 61'
62' 🔄 ↓ T. Yamane ↑M. Matsumoto
62' 🔄 ↓ K. Kawano ↑T. Kimura
74' 🔄 ↓ Lucao ↑K. Ichimi
74' 🔄 ↓ E. Miyamoto ↑Kamiya Yuta
H. Minamino ⚽ 76'
81' 🔄 ↓ K. Fujii ↑Werik Popo
↓ T. Suzuki ↑G. Ikegaya 🔄 84'
FT

Player Cards

Our take on every player in this match

Fagiano Okayama

Goalkeepers
Taro Hamada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Hiroshi Omori
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
26%
Pass Acc
Yugo Tatsuta
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
28%
Pass Acc
Kota Kudo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Kosuke Shirai
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Eiji Miyamoto
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
K. Fujii
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Towa Yamane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Forwards
Kota Kawano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Ataru Esaka
MAGNET
MAGNET
48
Activity
48
Activity
36
Passes
12
Duels
Lucao
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
6.3
Rating
BENCH
Lennart Moser
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Y. Suzuki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kaito Abe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yota Fujii
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Masaya Matsumoto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Yuta Kamiya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
T. Kimura
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Werik Popó
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Kazunari Ichimi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry

Gamba Osaka

Goalkeepers
Masaaki Higashiguchi
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Defenders
Riku Handa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Genta Miura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Shinnosuke Nakatani
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.3
Rating
Ryo Hatsuse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Rin Mito
ENFORCER
ENFORCER
5
Tackles
5
Tackles
11
Duels Won
85%
Win %
Tokuma Suzuki
MAGNET
MAGNET
63
Activity
63
Activity
53
Passes
10
Duels
Ryoya Yamashita
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
5
Duels Won
0
Pens Won
Issam Jebali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Ryotaro Meshino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Forwards
Deniz Hümmet
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Rui Araki
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ginjiro Ikegaya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Shu Kurata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Takeru Kishimoto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Yamamoto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Gaku Nawata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Kanji Okunuki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Shoji Toyama
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Harumi Minamino
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute

Head to Head

Date Home Score Away Competition Venue
02/22/2026 Fagiano Okayama 1 - 2 Gamba Osaka J1 League City Light Stadium
08/10/2025 Gamba Osaka 0 - 3 Fagiano Okayama J1 League Panasonic Stadium Suita
02/26/2025 Fagiano Okayama 2 - 0 Gamba Osaka J1 League City Light Stadium
08/04/2013 Fagiano Okayama 2 - 3 Gamba Osaka J2 League Kanko Stadium
06/22/2013 Gamba Osaka 1 - 1 Fagiano Okayama J2 League Expo '70 Commemorative Stadium
02/22/2026
J1 League City Light Stadium
08/10/2025
J1 League Panasonic Stadium Suita
02/26/2025
J1 League City Light Stadium
08/04/2013
J2 League Kanko Stadium
06/22/2013
J2 League Expo '70 Commemorative Stadium
Fagiano Okayama Win
Gamba Osaka Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Urawa 3 7 5 1 +4 WYokohama F. Marinos 0 - 2 Urawa (21-02-2026)DFC Tokyo 1 - 1 (PEN 5-3) Urawa (14-02-2026)WJEF United Chiba 0 - 2 Urawa (07-02-2026)
1 Urawa 3 7 5 1 +4 WYokohama F. Marinos 0 - 2 Urawa (21-02-2026)DFC Tokyo 1 - 1 (PEN 5-3) Urawa (14-02-2026)WJEF United Chiba 0 - 2 Urawa (07-02-2026)
1 Sanfrecce Hiroshima 3 7 6 3 +3 WCerezo Osaka 1 - 2 Sanfrecce Hiroshima (22-02-2026)DSanfrecce Hiroshima 1 - 1 (PEN 5-4) Fagiano Okayama (14-02-2026)WV-varen Nagasaki 1 - 3 Sanfrecce Hiroshima (06-02-2026)
2 Tokyo Verdy 3 7 7 4 +3 DTokyo Verdy 2 - 2 (PEN 4-3) Machida Zelvia (21-02-2026)WKashiwa Reysol 1 - 2 Tokyo Verdy (15-02-2026)WTokyo Verdy 3 - 1 Mito Hollyhock (08-02-2026)
2 Tokyo Verdy 3 7 7 4 +3 DTokyo Verdy 2 - 2 (PEN 4-3) Machida Zelvia (21-02-2026)WKashiwa Reysol 1 - 2 Tokyo Verdy (15-02-2026)WTokyo Verdy 3 - 1 Mito Hollyhock (08-02-2026)
2 Kyoto Sanga 3 5 4 2 +2 WKyoto Sanga 2 - 0 Avispa Fukuoka (22-02-2026)DShimizu S-pulse 1 - 1 (PEN 1-3) Kyoto Sanga (14-02-2026)DKyoto Sanga 1 - 1 (PEN 1-4) Vissel Kobe (06-02-2026)
3 Sanfrecce Hiroshima 3 7 6 3 +3 WCerezo Osaka 1 - 2 Sanfrecce Hiroshima (22-02-2026)DSanfrecce Hiroshima 1 - 1 (PEN 5-4) Fagiano Okayama (14-02-2026)WV-varen Nagasaki 1 - 3 Sanfrecce Hiroshima (06-02-2026)
3 Kashima 3 7 4 1 +3 WKashima 2 - 0 Kashiwa Reysol (21-02-2026)WKashima 1 - 0 Yokohama F. Marinos (14-02-2026)DFC Tokyo 1 - 1 (PEN 5-4) Kashima (07-02-2026)
3 Gamba Osaka 3 5 2 1 +1 WFagiano Okayama 1 - 2 Gamba Osaka (22-02-2026)DGamba Osaka 0 - 0 (PEN 2-3) Nagoya Grampus (15-02-2026)DCerezo Osaka 0 - 0 (PEN 4-5) Gamba Osaka (07-02-2026)
4 Kashima 3 7 4 1 +3 WKashima 2 - 0 Kashiwa Reysol (21-02-2026)WKashima 1 - 0 Yokohama F. Marinos (14-02-2026)DFC Tokyo 1 - 1 (PEN 5-4) Kashima (07-02-2026)
4 Machida Zelvia 3 5 7 6 +1 DTokyo Verdy 2 - 2 (PEN 4-3) Machida Zelvia (21-02-2026)DMachida Zelvia 2 - 2 (PEN 4-2) Mito Hollyhock (14-02-2026)WYokohama F. Marinos 2 - 3 Machida Zelvia (06-02-2026)
4 Vissel Kobe 3 4 3 2 +1 LShimizu S-pulse 1 - 0 Vissel Kobe (21-02-2026)WVissel Kobe 2 - 0 V-varen Nagasaki (13-02-2026)DKyoto Sanga 1 - 1 (PEN 1-4) Vissel Kobe (06-02-2026)
5 Kyoto Sanga 3 5 4 2 +2 WKyoto Sanga 2 - 0 Avispa Fukuoka (22-02-2026)DShimizu S-pulse 1 - 1 (PEN 1-3) Kyoto Sanga (14-02-2026)DKyoto Sanga 1 - 1 (PEN 1-4) Vissel Kobe (06-02-2026)
5 FC Tokyo 3 5 4 3 +1 WKawasaki Frontale 1 - 2 FC Tokyo (21-02-2026)DFC Tokyo 1 - 1 (PEN 5-3) Urawa (14-02-2026)DFC Tokyo 1 - 1 (PEN 5-4) Kashima (07-02-2026)
5 Cerezo Osaka 3 4 3 2 +1 LCerezo Osaka 1 - 2 Sanfrecce Hiroshima (22-02-2026)WAvispa Fukuoka 0 - 2 Cerezo Osaka (15-02-2026)DCerezo Osaka 0 - 0 (PEN 4-5) Gamba Osaka (07-02-2026)
6 Machida Zelvia 3 5 7 6 +1 DTokyo Verdy 2 - 2 (PEN 4-3) Machida Zelvia (21-02-2026)DMachida Zelvia 2 - 2 (PEN 4-2) Mito Hollyhock (14-02-2026)WYokohama F. Marinos 2 - 3 Machida Zelvia (06-02-2026)
6 Kawasaki Frontale 3 4 6 5 +1 LKawasaki Frontale 1 - 2 FC Tokyo (21-02-2026)DJEF United Chiba 0 - 0 (PEN 8-9) Kawasaki Frontale (15-02-2026)WKawasaki Frontale 5 - 3 Kashiwa Reysol (08-02-2026)
6 Shimizu S-pulse 3 4 2 2 0 WShimizu S-pulse 1 - 0 Vissel Kobe (21-02-2026)DShimizu S-pulse 1 - 1 (PEN 1-3) Kyoto Sanga (14-02-2026)LNagoya Grampus 1 - 0 Shimizu S-pulse (08-02-2026)
7 FC Tokyo 3 5 4 3 +1 WKawasaki Frontale 1 - 2 FC Tokyo (21-02-2026)DFC Tokyo 1 - 1 (PEN 5-3) Urawa (14-02-2026)DFC Tokyo 1 - 1 (PEN 5-4) Kashima (07-02-2026)
7 Mito Hollyhock 3 2 4 6 -2 DMito Hollyhock 1 - 1 (PEN 5-3) JEF United Chiba (22-02-2026)DMachida Zelvia 2 - 2 (PEN 4-2) Mito Hollyhock (14-02-2026)LTokyo Verdy 3 - 1 Mito Hollyhock (08-02-2026)
7 Nagoya Grampus 3 4 2 3 -1 LNagoya Grampus 1 - 3 V-varen Nagasaki (21-02-2026)DGamba Osaka 0 - 0 (PEN 2-3) Nagoya Grampus (15-02-2026)WNagoya Grampus 1 - 0 Shimizu S-pulse (08-02-2026)
8 Gamba Osaka 3 5 2 1 +1 WFagiano Okayama 1 - 2 Gamba Osaka (22-02-2026)DGamba Osaka 0 - 0 (PEN 2-3) Nagoya Grampus (15-02-2026)DCerezo Osaka 0 - 0 (PEN 4-5) Gamba Osaka (07-02-2026)
8 JEF United Chiba 3 2 1 3 -2 DMito Hollyhock 1 - 1 (PEN 5-3) JEF United Chiba (22-02-2026)DJEF United Chiba 0 - 0 (PEN 8-9) Kawasaki Frontale (15-02-2026)LJEF United Chiba 0 - 2 Urawa (07-02-2026)
8 V-varen Nagasaki 3 3 4 6 -2 WNagoya Grampus 1 - 3 V-varen Nagasaki (21-02-2026)LVissel Kobe 2 - 0 V-varen Nagasaki (13-02-2026)LV-varen Nagasaki 1 - 3 Sanfrecce Hiroshima (06-02-2026)
9 Kawasaki Frontale 3 4 6 5 +1 LKawasaki Frontale 1 - 2 FC Tokyo (21-02-2026)DJEF United Chiba 0 - 0 (PEN 8-9) Kawasaki Frontale (15-02-2026)WKawasaki Frontale 5 - 3 Kashiwa Reysol (08-02-2026)
9 Yokohama F. Marinos 3 0 2 6 -4 LYokohama F. Marinos 0 - 2 Urawa (21-02-2026)LKashima 1 - 0 Yokohama F. Marinos (14-02-2026)LYokohama F. Marinos 2 - 3 Machida Zelvia (06-02-2026)
9 Fagiano Okayama 3 2 3 4 -1 LFagiano Okayama 1 - 2 Gamba Osaka (22-02-2026)DSanfrecce Hiroshima 1 - 1 (PEN 5-4) Fagiano Okayama (14-02-2026)DAvispa Fukuoka 1 - 1 (PEN 6-5) Fagiano Okayama (08-02-2026)
10 Vissel Kobe 3 4 3 2 +1 LShimizu S-pulse 1 - 0 Vissel Kobe (21-02-2026)WVissel Kobe 2 - 0 V-varen Nagasaki (13-02-2026)DKyoto Sanga 1 - 1 (PEN 1-4) Vissel Kobe (06-02-2026)
10 Kashiwa Reysol 3 0 4 9 -5 LKashima 2 - 0 Kashiwa Reysol (21-02-2026)LKashiwa Reysol 1 - 2 Tokyo Verdy (15-02-2026)LKawasaki Frontale 5 - 3 Kashiwa Reysol (08-02-2026)
10 Avispa Fukuoka 3 1 1 5 -4 LKyoto Sanga 2 - 0 Avispa Fukuoka (22-02-2026)LAvispa Fukuoka 0 - 2 Cerezo Osaka (15-02-2026)DAvispa Fukuoka 1 - 1 (PEN 6-5) Fagiano Okayama (08-02-2026)
11 Cerezo Osaka 3 4 3 2 +1 LCerezo Osaka 1 - 2 Sanfrecce Hiroshima (22-02-2026)WAvispa Fukuoka 0 - 2 Cerezo Osaka (15-02-2026)DCerezo Osaka 0 - 0 (PEN 4-5) Gamba Osaka (07-02-2026)
12 Shimizu S-pulse 3 4 2 2 0 WShimizu S-pulse 1 - 0 Vissel Kobe (21-02-2026)DShimizu S-pulse 1 - 1 (PEN 1-3) Kyoto Sanga (14-02-2026)LNagoya Grampus 1 - 0 Shimizu S-pulse (08-02-2026)
13 Nagoya Grampus 3 4 2 3 -1 LNagoya Grampus 1 - 3 V-varen Nagasaki (21-02-2026)DGamba Osaka 0 - 0 (PEN 2-3) Nagoya Grampus (15-02-2026)WNagoya Grampus 1 - 0 Shimizu S-pulse (08-02-2026)
14 V-varen Nagasaki 3 3 4 6 -2 WNagoya Grampus 1 - 3 V-varen Nagasaki (21-02-2026)LVissel Kobe 2 - 0 V-varen Nagasaki (13-02-2026)LV-varen Nagasaki 1 - 3 Sanfrecce Hiroshima (06-02-2026)
15 Fagiano Okayama 3 2 3 4 -1 LFagiano Okayama 1 - 2 Gamba Osaka (22-02-2026)DSanfrecce Hiroshima 1 - 1 (PEN 5-4) Fagiano Okayama (14-02-2026)DAvispa Fukuoka 1 - 1 (PEN 6-5) Fagiano Okayama (08-02-2026)
16 Mito Hollyhock 3 2 4 6 -2 DMito Hollyhock 1 - 1 (PEN 5-3) JEF United Chiba (22-02-2026)DMachida Zelvia 2 - 2 (PEN 4-2) Mito Hollyhock (14-02-2026)LTokyo Verdy 3 - 1 Mito Hollyhock (08-02-2026)
17 JEF United Chiba 3 2 1 3 -2 DMito Hollyhock 1 - 1 (PEN 5-3) JEF United Chiba (22-02-2026)DJEF United Chiba 0 - 0 (PEN 8-9) Kawasaki Frontale (15-02-2026)LJEF United Chiba 0 - 2 Urawa (07-02-2026)
18 Avispa Fukuoka 3 1 1 5 -4 LKyoto Sanga 2 - 0 Avispa Fukuoka (22-02-2026)LAvispa Fukuoka 0 - 2 Cerezo Osaka (15-02-2026)DAvispa Fukuoka 1 - 1 (PEN 6-5) Fagiano Okayama (08-02-2026)
19 Yokohama F. Marinos 3 0 2 6 -4 LYokohama F. Marinos 0 - 2 Urawa (21-02-2026)LKashima 1 - 0 Yokohama F. Marinos (14-02-2026)LYokohama F. Marinos 2 - 3 Machida Zelvia (06-02-2026)
20 Kashiwa Reysol 3 0 4 9 -5 LKashima 2 - 0 Kashiwa Reysol (21-02-2026)LKashiwa Reysol 1 - 2 Tokyo Verdy (15-02-2026)LKawasaki Frontale 5 - 3 Kashiwa Reysol (08-02-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.