¿Eres mayor de edad?

SI NO

Confirma si tienes 18 años

Faldón apuestas
4.793.283 resultados, 29.450.556 comentarios, 1.037.175 imágenes, 80.044 vídeos, 86.434 noticias
Portugal - Israel
FINALIZADO
00
10
2987 Pts. Elo
60%

1842 Pts. Elo
40%

4-0
Miércoles, 09 Junio 2021, 20:45
Bruno Fernandes 42'
1 - 0
C. Ronaldo 44'
2 - 0
João Cancelo 86'
3 - 0
Bruno Fernandes 90'
4 - 0

Eventos del partido

Goles

Bruno FernandesGol de
Bruno Fernandes
minuto 42'
C. RonaldoGol de
C. Ronaldo
minuto 44'
João CanceloGol de
João Cancelo
minuto 86'
Bruno FernandesGol de
Bruno Fernandes
minuto 90'

Tarjetas

minuto 53'O. DganiT. Amarilla O. Dgani

Cambios

Diogo JotaSale del partido
Diogo Jota
minuto 46'
André SilvaEntra en el partido
André Silva
minuto 46'
minuto 46'J. Abu HannaEntra en el partido J. Abu Hanna
minuto 46'S. MenachemSale del partido S. Menachem
minuto 62'Gadi KindaSale del partido Gadi Kinda
João MoutinhoEntra en el partido
João Moutinho
minuto 62'
Rúben NevesSale del partido
Rúben Neves
minuto 62'
Rúben DiasSale del partido
Rúben Dias
minuto 62'
Danilo PereiraEntra en el partido
Danilo Pereira
minuto 62'
minuto 62'M. Abu FaniEntra en el partido M. Abu Fani
minuto 62'B. NatchoSale del partido B. Natcho
minuto 62'O. KhalailaEntra en el partido O. Khalaila
minuto 72'O. DganiSale del partido O. Dgani
minuto 72'M. BaltaxaEntra en el partido M. Baltaxa
Pedro GonçalvesEntra en el partido
Pedro Gonçalves
minuto 72'
C. RonaldoSale del partido
C. Ronaldo
minuto 72'
Gonçalo GuedesEntra en el partido
Gonçalo Guedes
minuto 72'
W. CarvalhoSale del partido
W. Carvalho
minuto 72'
Renato SanchesEntra en el partido
Renato Sanches
minuto 72'
Bernardo SilvaSale del partido
Bernardo Silva
minuto 72'
minuto 87'Y. MaledeEntra en el partido Y. Malede
minuto 87'Eli DasaSale del partido Eli Dasa
minuto 87'A. ZargaryEntra en el partido A. Zargary
minuto 87'Neta LaviSale del partido Neta Lavi

Otros

João CanceloAsistencia
João Cancelo
minuto 42'
Bruno FernandesAsistencia
Bruno Fernandes
minuto 44'
Gonçalo GuedesAsistencia
Gonçalo Guedes
minuto 86'

Alineaciones


Estadísticas del partido

Portugal Portugal Israel Israel
60%
Posesión del balón
40%
4
Goles
0
9
Tiros a puerta
1
14
Tiros fuera
3
23
Total tiros
4
1
Paradas del portero
5
6
Saques de esquina
1
2
Fueras de juego
0
0
Tarjetas Amarillas
1
0
Tarjetas Rojas
0
3
Asistencias
0
3
Sustituciones
3
8
Faltas
8


  USO DE MEMORIA  
6,830,184 bytes
  BENCHMARKS  
Loading Time Base Classes  0.0011
Controller Execution Time ( Match / Index )  1.0786
Total Execution Time  1.0797
  CADENA URL  
/partido/Seleccion-Portugal/Seleccion-Israel/1980?section=legal
  GET DATOS  
$_GET['/partido/Seleccion-Portugal/Seleccion-Israel/1980']  
$_GET['section']   legal
  POST DATOS  
No hay datos POST existentes
  CONSULTAS (40)  
0.0126   SELECT c.*, c.stadium as real_stadium, 2024 AS year, dt1.id AS dteam1_id, dt1.nameShow as team1_name, dt1.basealias AS team1_basealias, dt1.fullName as team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow as team2_name, dt2.basealias AS team2_basealias, dt2.fullName as team2_fullName, dt2.color1 AS team2_color1, t1.name as team1_Oname, t2.name as team2_Oname, s.id as stadium_id, rs.teamId as stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2024 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN futbol.rel_stadiums as rs ON rs.teamId=dt1.id AND rs.active=1 LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Seleccion-Portugal' AND dt2.basealias = 'Seleccion-Israel'
0.0126   SELECT c.*, c.stadium as real_stadium, 2025 AS year, dt1.id AS dteam1_id, dt1.nameShow as team1_name, dt1.basealias AS team1_basealias, dt1.fullName as team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow as team2_name, dt2.basealias AS team2_basealias, dt2.fullName as team2_fullName, dt2.color1 AS team2_color1, t1.name as team1_Oname, t2.name as team2_Oname, s.id as stadium_id, rs.teamId as stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2025 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN futbol.rel_stadiums as rs ON rs.teamId=dt1.id AND rs.active=1 LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Seleccion-Portugal' AND dt2.basealias = 'Seleccion-Israel'
0.0124   SELECT c.*, c.stadium as real_stadium, 2023 AS year, dt1.id AS dteam1_id, dt1.nameShow as team1_name, dt1.basealias AS team1_basealias, dt1.fullName as team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow as team2_name, dt2.basealias AS team2_basealias, dt2.fullName as team2_fullName, dt2.color1 AS team2_color1, t1.name as team1_Oname, t2.name as team2_Oname, s.id as stadium_id, rs.teamId as stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2023 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN futbol.rel_stadiums as rs ON rs.teamId=dt1.id AND rs.active=1 LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Seleccion-Portugal' AND dt2.basealias = 'Seleccion-Israel'
0.0127   SELECT c.*, c.stadium as real_stadium, 2022 AS year, dt1.id AS dteam1_id, dt1.nameShow as team1_name, dt1.basealias AS team1_basealias, dt1.fullName as team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow as team2_name, dt2.basealias AS team2_basealias, dt2.fullName as team2_fullName, dt2.color1 AS team2_color1, t1.name as team1_Oname, t2.name as team2_Oname, s.id as stadium_id, rs.teamId as stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2022 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN futbol.rel_stadiums as rs ON rs.teamId=dt1.id AND rs.active=1 LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Seleccion-Portugal' AND dt2.basealias = 'Seleccion-Israel'
0.0304   SELECT c.*, c.stadium as real_stadium, 2021 AS year, dt1.id AS dteam1_id, dt1.nameShow as team1_name, dt1.basealias AS team1_basealias, dt1.fullName as team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow as team2_name, dt2.basealias AS team2_basealias, dt2.fullName as team2_fullName, dt2.color1 AS team2_color1, t1.name as team1_Oname, t2.name as team2_Oname, s.id as stadium_id, rs.teamId as stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2021 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN futbol.rel_stadiums as rs ON rs.teamId=dt1.id AND rs.active=1 LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Seleccion-Portugal' AND dt2.basealias = 'Seleccion-Israel'
0.0145  SELECT c.*, 2021 AS year, dt1.id AS dteam1_id, dt1.nameShow AS team1_name, dt1.basealias AS team1_basealias, dt1.fullName AS team1_fullName, dt1.color1 AS team1_color1, dt1.seats, dt1.size, dt1.yearBuilt, dt2.id AS dteam2_id, dt2.nameShow AS team2_name, dt2.basealias AS team2_basealias, dt2.fullName AS team2_fullName, dt2.color1 AS team2_color1, t1.name AS team1_Oname, t2.name AS team2_Oname, s.id AS stadium_id, dt1.id AS stadium_team_id, s.name AS stadium_name, s.size AS stadium_size, s.seats AS stadium_seats, s.yearBuilt AS stadium_yearBuilt, dt1.managerNow AS manager1, dt2.managerNow AS manager2 FROM calendars2021 AS c INNER JOIN teams AS t1 ON c.team1 = t1.id INNER JOIN datateams AS dt1 ON t1.teamId = dt1.id INNER JOIN teams AS t2 ON c.team2 = t2.id INNER JOIN datateams AS dt2 ON t2.teamId = dt2.id LEFT JOIN datastadiums AS s ON s.id = c.stadium WHERE c.extra != 1 AND dt1.basealias = 'Seleccion-Portugal' AND dt2.basealias = 'Seleccion-Israel'
0.0113   SELECT ev.id AS event_id, ev.player_id, ev.action, ev.minute, ev.teamId AS event_teamId FROM events2021 AS ev WHERE ev.match_id=260080 ORDER BY (ev.action=1 OR ev.action=2 OR ev.action=6 OR ev.action=11 OR ev.action=12 OR ev.action=13) DESC,(ev.action=3 OR ev.action=4 OR ev.action=5) DESC,(ev.action=14 OR ev.action=15 OR ev.action=16 OR ev.action=17 OR ev.action=21) DESC,(ev.action=18 OR ev.action=19) DESC,(ev.action=20 OR ev.action=22) DESC, minute ASC, ev.real_date ASC, ev.id DESC, ev.action DESC
0.0132   SELECT dp.id AS player_id, dp.nick, dp.alias, dp.name, dp.last_name, rp.team_id, rp.teamId, rp.squadNumber AS num FROM dataplayers AS dp INNER JOIN rel_players AS rp ON dp.id=rp.player_id AND league_id=56833 WHERE dp.id IN (193339,28185,218414,45179,236018,148126,285980,326815,191990,37920,232170,277401,88179,320459,26250,347380,325510,425798,201156,108556,240679,205559,442033,250961,805788,319286) AND (rp.team_id=6388260 OR rp.team_id=6403976)
0.0111   SELECT ev.id AS event_id, ev.player_id, ev.action, ev.minute, ev.teamId AS event_teamId FROM events2021 AS ev WHERE ev.match_id=260080 ORDER BY ev.minute ASC, ev.real_date ASC, ev.id DESC
0.0141   SELECT dp.id AS player_id, dp.nick, dp.alias, dp.name, dp.last_name, rp.team_id, rp.teamId, rp.squadNumber AS num FROM dataplayers AS dp INNER JOIN rel_players AS rp ON dp.id=rp.player_id AND league_id=56833 WHERE dp.id IN (218414,193339,28185,236018,148126,285980,326815,45179,191990,37920,232170,277401,88179,320459,26250,347380,325510,425798,201156,108556,240679,205559,442033,250961,805788,319286) AND (rp.team_id=6388260 OR rp.team_id=6403976)
0.0106  SELECT data1 FROM stats2021 t WHERE league_id = 56833 AND teamId = 6388260 and type = 33
0.0106  SELECT data1 FROM stats2021 t WHERE league_id = 56833 AND teamId = 6403976 and type = 33
0.0108  SELECT id,team_id,tactica FROM dreamteam_data_real WHERE league_id = 56833 AND id_match = 260080
0.0112  SELECT rel.*,relp.squadNumber as num,dp.alias,dp.role,dp.name,dp.nick,dp.last_name,dp.id as player_id, 0 AS rating FROM rel_dreamteam_real rel INNER JOIN dreamteam_data_real drea ON drea.id = rel.team_number INNER JOIN dataplayers dp ON dp.id = rel.player_id INNER JOIN rel_players AS relp ON relp.player_id=dp.id AND relp.league_id='56833' AND relp.team_id = drea.team_id WHERE rel.team_number=3576752 GROUP BY dp.id ORDER BY role ASC, pos ASC
0.0113  SELECT rel.*,relp.squadNumber as num,dp.alias,dp.role,dp.name,dp.nick,dp.last_name,dp.id as player_id, 0 AS rating FROM rel_dreamteam_real rel INNER JOIN dreamteam_data_real drea ON drea.id = rel.team_number INNER JOIN dataplayers dp ON dp.id = rel.player_id INNER JOIN rel_players AS relp ON relp.player_id=dp.id AND relp.league_id='56833' AND relp.team_id = drea.team_id WHERE rel.team_number=3576753 GROUP BY dp.id ORDER BY role ASC, pos ASC
0.0321  SELECT mp.`player_id`, p.`nick`, p.`name`, p.`last_name`, mp.`team`, p.role, p.alias, relp.squadNumber as num, p.CountryCode FROM `matchs_players_called` AS mp INNER JOIN `dataplayers` AS p ON mp.`player_id` = p.`id` INNER JOIN rel_players AS relp ON relp.player_id=p.id AND relp.league_id='56833' AND relp.team_id=6388260 WHERE mp.`match_id` = '260080' AND mp.year='2021' AND p.id NOT IN (148767,277401,27010,868370,218414,108556,232170,193339,205559,236018,28185,250920,69138,45179,332271,250961,326815,319286,26250,191990,319062,41038) ORDER BY mp.`team` ASC, p.`role` ASC
0.0262  SELECT mp.`player_id`, p.`nick`, p.`name`, p.`last_name`, mp.`team`, p.role, p.alias, relp.squadNumber as num, p.CountryCode FROM `matchs_players_called` AS mp INNER JOIN `dataplayers` AS p ON mp.`player_id` = p.`id` INNER JOIN rel_players AS relp ON relp.player_id=p.id AND relp.league_id='56833' AND relp.team_id=6403976 WHERE mp.`match_id` = '260080' AND mp.year='2021' AND p.id NOT IN (148767,277401,27010,868370,218414,108556,232170,193339,205559,236018,28185,250920,69138,45179,332271,250961,326815,319286,26250,191990,319062,41038) ORDER BY mp.`team` ASC, p.`role` ASC
0.0107  SELECT p.* FROM `pictures` as p INNER JOIN `rel_pictures` as rp ON p.id = rp.id_picture WHERE rp.id_content = '260080' and rp.type = 2021 GROUP BY p.id ORDER BY p.id DESC LIMIT 0, 16
0.0106  SELECT p.* FROM `videos` as p INNER JOIN `rel_videos` as rp ON p.id = rp.id_video WHERE rp.id_content = '260080' and rp.type = 2021 and p.revised = 1 GROUP BY p.id ORDER BY p.id DESC LIMIT 0, 16
0.0109  SELECT *,rel.id as rel_id FROM `rel_media_match` rel LEFT JOIN media m ON m.id = rel.media_id WHERE m.type='10' AND rel.active = 1 AND rel.league_id = 56833 AND rel.team1 = 6388260 AND rel.team2 = 6403976 ORDER BY FIELD(m.location,'es','en') DESC
0.0108  SELECT iframe, title FROM futbol.match_videos WHERE matchId = 260080 AND year = 2021 AND channel = 'Footters' LIMIT 1
0.0106  SELECT iframe, title FROM futbol.match_videos WHERE matchId = 260080 AND year = 2021 AND channel = 'Footters' LIMIT 1
0.0115  SELECT *,rel.id as rel_id FROM `rel_media_match` rel LEFT JOIN media m ON m.id = rel.media_id WHERE m.type='11' AND rel.active = 1 AND rel.league_id = 56833 AND rel.team1 = 6388260 AND rel.team2 = 6403976 ORDER BY FIELD(m.location,'es','en') DESC
0.0126  SELECT dt.nameShow,dt.basealias,t.id,t.teamId FROM teams t INNER JOIN datateams dt ON t.teamId = dt.id WHERE t.league_id = 56833 ORDER BY dt.relations DESC, dt.nameShow ASC LIMIT 50
0.0119  SELECT c.team1, c.team2,c.extra,c.datateam1,c.datateam2, c.shedule,c.id, c.r1, c.r2, c.round, dt1.nameShow as team1_name, dt2.nameShow as team2_name, dt1.basealias as basealias1, dt2.basealias as basealias2,c.comments,c.league_id FROM `calendars2021` as c INNER JOIN teams t1 ON t1.id = c.team1 AND t1.league_id = c.league_id INNER JOIN teams t2 ON t2.id = c.team2 AND t2.league_id = c.league_id INNER JOIN datateams as dt1 ON dt1.id = t1.teamId INNER JOIN datateams as dt2 ON dt2.id = t2.teamId WHERE c.`league_id` = 56833 AND c.`round` = 70 ORDER BY shedule ASC LIMIT 12
0.0111  SELECT points,gf,ga,win_h,win_a,draw_h,draw_a,lose_h,lose_a FROM `tables2021` WHERE league_id = 56833 AND round >= 79 AND round <= 79 AND team = 6388260 ORDER BY round ASC
0.0113  SELECT t.*,dt.nameShow,dt.basealias,dt.id as teamId,(cast(t.gf as signed) - cast(t.ga as signed) + 100) as diff,team.teamId FROM `tables2021` as t INNER JOIN teams as team ON team.id = t.team INNER JOIN datateams as dt ON team.teamId = dt.id WHERE t.league_id = 56833 AND t.round = 79 ORDER BY team.conference ASC,t.position ASC,t.points DESC,t.priority DESC, diff DESC, t.gf DESC, dt.nameShow ASC
0.0110  SELECT dr.name as showName, dr2.name as referee_var FROM calendars2021 as c INNER JOIN rel_calendars_referee as r ON c.id = r.match_id and r.year=2021 and r.role=1 INNER JOIN datareferees dr on dr.id=r.referee_id INNER JOIN rel_calendars_referee as r2 ON c.id = r2.match_id and r2.year=2021 and r2.role=2 INNER JOIN datareferees dr2 on dr2.id=r2.referee_id WHERE c.team1 = 6388260 AND c.team2 = 6403976 AND c.league_id = 56833
0.0106  SELECT `id`, `text` FROM `matchs_news_keys` WHERE `match_id`='260080' AND `active` = 1 AND year = 2021
0.0105  SELECT `id`, `text`, `link`, `media` FROM `matchs_news_headlines` WHERE `match_id`='260080' AND `active` = 1 AND year = 2021
0.0262  SELECT mp.`player_id`, p.`nick`, p.`name`, p.`last_name`, mp.`team`, p.role, p.alias, relp.squadNumber as num, p.CountryCode FROM `matchs_players_called` AS mp INNER JOIN `dataplayers` AS p ON mp.`player_id` = p.`id` INNER JOIN rel_players AS relp ON relp.player_id=p.id AND relp.league_id='56833' AND relp.team_id=6388260 WHERE relp.in_squad=1 and mp.`match_id` = '260080' AND mp.year='2021' ORDER BY mp.`team` ASC, p.`role` ASC
0.0302  SELECT mp.`player_id`, p.`nick`, p.`name`, p.`last_name`, mp.`team`, p.role, p.alias, relp.squadNumber as num, p.CountryCode FROM `matchs_players_called` AS mp INNER JOIN `dataplayers` AS p ON mp.`player_id` = p.`id` INNER JOIN rel_players AS relp ON relp.player_id=p.id AND relp.league_id='56833' AND relp.team_id=6403976 WHERE relp.in_squad=1 and mp.`match_id` = '260080' AND mp.year='2021' ORDER BY mp.`team` ASC, p.`role` ASC
0.0106  SELECT id, team_id FROM dreamteam_data_real WHERE league_id = '56833' AND id_match = '260080'
0.0105   SELECT rel.*, dp.name, dp.nick, dp.last_name, dp.id as player_id, 0 AS rating FROM rel_dreamteam_real rel INNER JOIN dataplayers dp ON dp.id = rel.player_id WHERE rel.team_number = '3576752' ORDER BY rating DESC LIMIT 1
0.0105   SELECT rel.*, dp.name, dp.nick, dp.last_name, dp.id as player_id, 0 AS rating FROM rel_dreamteam_real rel INNER JOIN dataplayers dp ON dp.id = rel.player_id WHERE rel.team_number = '3576753' ORDER BY rating DESC LIMIT 1
0.0105  SELECT total FROM bs_rel_resume_items WHERE ln = 'es' AND itemId=260080 AND extraId = 56833 AND type_rel = 4
0.0115  SELECT /*115 bs_news_model*/ n.id, n.author_id, n.headline, n.external_headline, n.live_headline, n.creation_date, n.update_date, n.pub_date, n.alias, n.subheadline, n.teaser, n.media, n.tags, n.views, n.screens, n.clicks, n.relations, n.comments, n.power_cover, n.cover_points,u.name as user_name FROM bs_news n INNER JOIN bs_editors u ON u.id = n.author_id AND u.ln = 'es' INNER JOIN bs_news_rel rel ON rel.newId = n.id AND rel.type_rel = 4 AND rel.typeId = 260080 AND rel.extraId = 56833 WHERE n.status = 1 AND n.ln='es' AND n.creation_date>'2021-04-10 20:45:00' AND n.creation_date<'2021-08-08 20:45:00' GROUP BY n.id ORDER BY n.cover_points DESC,n.creation_date DESC LIMIT 5
0.0105  SELECT position FROM tables2021 WHERE team=6388260 AND league_id=56833 AND round=70
0.0105  SELECT position FROM tables2021 WHERE team=6403976 AND league_id=56833 AND round=70
0.0106  SELECT * FROM futbol.calendars_lineups WHERE id = 260080 AND league_id = 56833 AND year = 2021