How to watch Kyoto Sanga FC vs Gamba Osaka online & on TV, head to head and predictions
Match Ended - 88'
Goal !
Issam Jebali (Scorer)
Goal! Issam Jebali pulls one back for Gamba to make it 3-1.
- 84'
Substitution
Shimpei Fukuoka
Shogo Asada
The home team have replaced Shimpei Fukuoka with Shogo Asada. This is the fifth substitution made today by Gwi-jae Jo.
- 84'
Substitution
Marco Tulio
Patrick William
The home team replace Marco Tulio with Patrick William.
- 83'
Substitution
Makoto Mitsuta
Juan Alano
Dani Poyatos (Gamba) is making a fifth substitution, with Juan Alano replacing Makoto Mitsuta.
- 79'
Yellow Card
Kyo Sato
Kyo Sato (Kyoto Sanga) gets a yellow card.
- 67'
Substitution
Shinnosuke Fukuda
Hidehiro Sugai
Kyoto Sanga make their third substitution with Hidehiro Sugai replacing Shinnosuke Fukuda.
- 66'
Substitution
Welton Felipe Paragua de Melo
Ryoya Yamashita
Ryoya Yamashita is replacing Welton Felipe Paragua de Melo for the away team.
- 66'
Substitution
Shun Nagasawa
Temma Matsuda
The home team replace Shun Nagasawa with Temma Matsuda.
- 66'
Substitution
Takashi Usami
Issam Jebali
Issam Jebali is on a sub for Takashi Usami for Gamba.
- 52'
Goal !
Shinnosuke Fukuda (Scorer)
Marco Tulio (Assist)
Kyoto Sanga take a comfortable 3-0 lead thanks to Shinnosuke Fukuda.
Great play from Marco Tulio to set up the goal.
- 47'
Yellow Card
Takeru Kishimoto
Takeru Kishimoto for Gamba has been booked by Lukasz Kuzma and receives a first yellow card.
- 46'
Substitution
Tokuma Suzuki
Neta Lavi
Neta Lavi is replacing Tokuma Suzuki for Gamba at Sanga Stadium.
- 46'
Substitution
Keisuke Kurokawa
Takeru Kishimoto
The away team have replaced Keisuke Kurokawa with Takeru Kishimoto. This is the first substitution made today by Dani Poyatos.
- 25'
Goal !
Marco Tulio (Scorer)
Taiki Hirato (Assist)
Marco Tulio scores with a header and the home team increase their lead to 2-0.
Taiki Hirato instrumental with a fine assist.
- 17'
Goal !
Marco Tulio (Scorer)
Taiki Hirato (Assist)
Marco Tulio is on target to give Kyoto Sanga a 1-0 advantage.
That's a fine assist from Taiki Hirato.
- 16'
Substitution
Takuji Yonemoto
Taiki Hirato
Gwi-jae Jo is making the team's first substitution at Sanga Stadium with Taiki Hirato replacing Takuji Yonemoto.
- 5'
Yellow Card
Shinnosuke Nakatani
Gamba's Shinnosuke Nakatani has been booked in Kyoto.
Match Started
Line-ups
Kyoto Sanga FC
Gamba Osaka
Statistics
Head to head
Wins: 3
Draws: 4
Wins: 3
J.League
28 Jun 2025Kyoto Sanga FC
3 : 1
Gamba OsakaJ.League
29 Apr 2025Gamba Osaka
2 : 1
Kyoto Sanga FCJ.League
22 Sep 2024Kyoto Sanga FC
2 : 2
Gamba OsakaJ.League
3 Apr 2024Gamba Osaka
0 : 0
Kyoto Sanga FCJ.League
8 Jul 2023Gamba Osaka
1 : 0
Kyoto Sanga FC
Form
J.League
22 Feb 2026Kyoto Sanga FC2 : 0Avispa FukuokaJ.League
14 Feb 2026Shimizu S-Pulse1 : 1Kyoto Sanga FCJ.League
6 Feb 2026Kyoto Sanga FC1 : 1Vissel KobeJ.League
6 Dec 2025Kyoto Sanga FC2 : 0Vissel KobeJ.League
30 Nov 2025Yokohama FC0 : 1Kyoto Sanga FC
J.League
22 Feb 2026Fagiano Okayama1 : 2Gamba OsakaAFC Cup
19 Feb 2026Gamba Osaka2 : 1Pohang SteelersJ.League
15 Feb 2026Gamba Osaka0 : 0Nagoya GrampusAFC Cup
12 Feb 2026Pohang Steelers1 : 1Gamba OsakaJ.League
7 Feb 2026Cerezo Osaka0 : 0Gamba Osaka
Match information
- Teams:Kyoto Sanga FC - Gamba Osaka
- Tournament:J.League
- Date:Saturday, 28 June 2025
- Hour:10:00
- Venue:Sanga Stadium, Kyoto
- More details:
Content disclaimer
The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.
Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.
Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.
We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.