
Norbert Michelisz, driving a BRC Hyundai N Squadra Corse Elantra, made TCR history when he won the first-ever round of the KUMHO TCR World Tour at the Autodromo do Algarve in Portimão. Michelisz took a lights-to-flag victory from his teammate Mikel Azcona, while Rob Huff completed the podium places. In TCR Europe, John Filippi took maximum points from the race, with Kobe Pauwels and Tom Coronel giving Comtoyou Audi RS 3 LMS cars a clean sweep of the podium places.
Pole-sitter Michelisz made a good start and led the field into Turn 1, followed closely by Azcona, Huff and Frédéric Vervisch. Behind the leaders, Yann Ehrlacher appeared to make contact with his Cyan Racing Lynk & Co teammate Santiago Urrutia going into Turn 2, which sent the Uruguayan driver into the rear of Tom Coronel’s Audi, causing it to half-spin. The Dutch driver lost several places and dropped out of the TCR Europe lead as a result. Urrutia limped back to the pits to become the year’s first retirement.
The incident meant Kobe Pauwels now led the TCR Europe field, with the recovering Coronel passing John Filippi for tenth place overall and P2 in TCR Europe at the start of Lap 3. On the next lap, the MA:GP Lynk & Co 03 of Viktor Andersson made contact with the Target Competition Hyundai Elantra N of Dušan Borković as the Swedish driver made a passing move for P13.
The next lap then saw the TCR Europe lead change hands as Filippi passed both Coronel and then Pauwels to lie in ninth place overall. More importantly for the French driver, with the TCR World Tour competitors effectively ‘invisible’ in TCR Europe, he was now on course to take maximum points in the Drivers’ championship from the season’s opening race. Further down the order, there was contact between the Aggressive Team Italia Hyundai Elantra N of Mikael Karlsson and Lewis Brown’s Volcano Motorsport Audi RS 3 LMS.
There was a three-way contact on Lap 8 involving Felipe Fernández, Viktor Andersson and Isaac Smith as the trio tried to squeeze through Turn 4 three-abreast, although all three continued. There was then contact on the next lap between Andersson and Lewis Brown, but the Swede wasn’t so lucky on this occasion and had to head into the pits as a result.
Much of the race was fairly processional, with no changes of position among the leaders. It did look for a time as though the final few laps would deliver some dramas, with the ALM Motorsport Honda Civic Type R FL5 of Néstor Girolami closing up on the Audi of Frédéric Vervisch for P4 overall and Coronel threatening Pauwels for P2 in TCR Europe, but in the end neither battle delivered a change in position.
The only change in the race’s closing stages was on the last lap when Borković passed Viktor Davidovski for P4 in TCR Europe. There were no other changes and so the race result saw the top six finish in the order in which they started. Michelisz and Azcona scored a 1-2 for Hyundai, while Huff and Vervisch finished third and fourth for Team Audi Sport Comtoyou and Girolami brought home the new Honda in P5 ahead of Ma Qing Hua’s Cyan Racing Lynk & Co 03.
In TCR Europe, Filippi took the maximum 40 points from the race and so moved into a 3 point lead in the Drivers’ championship over Pauwels, who held off Coronel to finish second. Borković was fourth and Davidovski fifth. Pauwels also finished as the highest-placed Rookie ahead of Isaac Smith and Ben Bargwanna.
Norbert Michelisz (race winner): “It’s always a fantastic feeling to start a new era and a new season like this, so I couldn’t be more happy. My car was working great in Qualifying and now in the race. The start wasn’t so easy as the lights went out super-quick so I wasn’t prepared, but it seemed to take everyone else by surprise as well. In the end, I knew that if I could stay in front then half the job was done. I took a conservative approach with the track limits and I took care over the first couple of laps with the left front (tyre) and then when I was settled in I started to push. Fortunately the car and the tyre survived the race and so I’m very happy. You could see that we are really evenly matched and overtaking is very difficult. I’ll try to have a good start in Race 2 tomorrow and I’ll try to stay out of trouble in the first few corners. I will push 100% but it’s impossible to tell if that’s enough to stay in tenth or to finish fifth or to win the race, but my aim is to get on the podium.”
Race result
1. Norbert Michelisz (BRC Hyundai N Squadra Corse, Hyundai Elantra N) 12 laps
2. Mikel Azcona (BRC Hyundai N Squadra Corse, Hyundai Elantra N) +0.705
3. Rob Huff (Audi Sport Team Comtoyou, Audi RS 3 LMS) +1.710
4. Frédéric Vervisch (Audi Sport Team Comtoyou, Audi RS 3 LMS) +4.458
5. Néstor Girolami (ALM Motorsport, Honda Civic Type R FL5) +4.859
TCR Europe result
1. John Filippi (Comtoyou, Audi RS 3 LMS) 12 laps
2. Kobe Pauwels (Comtoyou Racing, Audi RS 3 LMS) +4.973
3. Tom Coronel (Comtoyou Racing, Audi RS 3 LMS) +6.283
4. Dušan Borković (Target Competition, Hyundai Elantra N) +8.653
5. Viktor Davidovski (Comtoyou, Audi RS 3 LMS) +9.156
Race 2 is scheduled for 11.30 local time on Sunday and will be streamed live on tcr-series.tv

SELECT `data`
FROM `y1c7u_session`
WHERE `session_id` = 't2lemtkit91gh334v6qgiqm497'
DELETE
FROM `y1c7u_session`
WHERE `time` < '1781178869'
SELECT `session_id`
FROM `y1c7u_session`
WHERE `session_id` = 't2lemtkit91gh334v6qgiqm497'
LIMIT 0, 1
INSERT INTO `y1c7u_session` (`session_id`, `client_id`, `time`)
VALUES ('t2lemtkit91gh334v6qgiqm497', 0, '1781186069')
SELECT extension_id AS id, element AS "option", params, enabled
FROM y1c7u_extensions
WHERE `type` = 'component'
SELECT b.id
FROM y1c7u_usergroups AS a
LEFT JOIN y1c7u_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE a.id = 1
SELECT id, rules
FROM `y1c7u_viewlevels`
SELECT folder AS type, element AS name, params
FROM y1c7u_extensions
WHERE enabled = 1
AND type ='plugin'
AND state IN (0,1)
AND access IN (1,1)
ORDER BY ordering
SELECT `value`
FROM `y1c7u_admintools_storage`
WHERE `key` = 'cparams'
SELECT *
FROM `y1c7u_admintools_wafexceptions`
WHERE NOT(`option` LIKE 'com_%')
SHOW VARIABLES LIKE "collation_database"
SELECT *
FROM `y1c7u_admintools_ipautoban`
WHERE `ip` = '216.73.217.128'
SELECT *
FROM `y1c7u_admintools_wafblacklists`
WHERE `verb` IN('','GET')
AND `option` IN('')
AND `view` IN('')
AND `task` IN('')
GROUP BY `query`
ORDER BY `query` ASC
SELECT `source`,`keepurlparams`
FROM `y1c7u_admintools_redirects`
WHERE ((`dest` = 'index.php/news/item/michelisz-wins-portimao-race-1-filippi-takes-tcr-europe-points') OR (`dest` = 'index.php/news/item/michelisz-wins-portimao-race-1-filippi-takes-tcr-europe-points') OR ('index.php/news/item/michelisz-wins-portimao-race-1-filippi-takes-tcr-europe-points' LIKE `dest`))
AND `published` = '1'
ORDER BY `ordering` DESC
LIMIT 0, 1
DELETE
FROM `y1c7u_jhackguard_ip_filters`
WHERE `expires` BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 36500 DAY)
AND DATE_SUB(CURRENT_DATE, INTERVAL 1 DAY)
SELECT `state`,`rule_type`
FROM `y1c7u_jhackguard_ip_filters`
WHERE `ip` = '216.73.217.128'
AND `state` = 1
ORDER BY ordering ASC
SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,`m`.`browserNav`, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM y1c7u_menu AS m
LEFT JOIN y1c7u_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lft
select id, title, alias
from y1c7u_jumi
where published = 1
SELECT id
FROM y1c7u_zoo_item
WHERE alias = 'michelisz-wins-portimao-race-1-filippi-takes-tcr-europe-points'
LIMIT 1
SELECT extension_id AS id, element AS "option", params, enabled
FROM y1c7u_extensions
WHERE `type` = 'library'
AND `element` = 'joomla'
UPDATE `y1c7u_extensions`
SET `params` = '{\"mediaversion\":\"3003276ecd0df81b1a718798b7915421\"}'
WHERE `type` = 'library'
AND `element` = 'joomla'
SELECT a.rules
FROM y1c7u_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lft
SELECT b.rules
FROM y1c7u_assets AS a
LEFT JOIN y1c7u_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.id = 1)
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lft
SELECT alias
FROM y1c7u_zoo_item
WHERE id = '3320'
LIMIT 1
SELECT *
FROM y1c7u_languages
WHERE published=1
ORDER BY ordering ASC
SELECT id, home, template, s.params
FROM y1c7u_template_styles as s
LEFT JOIN y1c7u_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1
SELECT *
FROM y1c7u_zoo_item
WHERE id = 3320
SELECT *
FROM y1c7u_zoo_application
WHERE id = 1
SELECT b.rules
FROM y1c7u_assets AS a
LEFT JOIN y1c7u_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'root.1')
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lft
SELECT *
FROM y1c7u_zoo_category
WHERE application_id = 1
AND published = 1
ORDER BY ordering
UPDATE y1c7u_zoo_item
SET hits = (hits + 1)
WHERE id = 3320
SELECT id
FROM y1c7u_users
WHERE id = 1100
SHOW FULL COLUMNS
FROM `y1c7u_users`
SELECT *
FROM `y1c7u_users`
WHERE `id` = 1100
SELECT `g`.`id`,`g`.`title`
FROM `y1c7u_usergroups` AS g
INNER JOIN `y1c7u_user_usergroup_map` AS m
ON m.group_id = g.id
WHERE `m`.`user_id` = 1100
SELECT b.id
FROM y1c7u_user_usergroup_map AS map
LEFT JOIN y1c7u_usergroups AS a
ON a.id = map.group_id
LEFT JOIN y1c7u_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE map.user_id = 1100
SELECT a.rules
FROM y1c7u_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lft
SELECT params
FROM y1c7u_extensions AS e
WHERE e.element='com_widgetkit'
SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params,am.mirror_id, am.params as advancedparams, 0 as menuid, m.publish_up, m.publish_down
FROM y1c7u_modules AS m
LEFT JOIN y1c7u_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id
LEFT JOIN y1c7u_advancedmodules as am
ON am.moduleid = m.id
WHERE m.published = 1
AND e.enabled = 1
AND m.access IN (1,1)
AND m.client_id = 0
ORDER BY m.position, m.ordering
SELECT m.menutype
FROM y1c7u_menu AS m
WHERE m.id = 812
SELECT `name`,`regex`,`replacement`
FROM `y1c7u_jhackguard_output_filters`
WHERE `state` = 1
ORDER BY ordering ASC
SELECT b.rules
FROM y1c7u_assets AS a
LEFT JOIN y1c7u_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'com_categories')
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lft
3 × SELECT b.rules
FROM y1c7u_assets AS a
LEFT JOIN y1c7u_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
2 × SELECT extension_id AS id, element AS "option", params, enabled
FROM y1c7u_extensions
2 × SELECT a.rules
FROM y1c7u_assets AS a
1 × SELECT *
FROM y1c7u_zoo_category
1 × SELECT id
FROM y1c7u_users
1 × SELECT *
FROM y1c7u_zoo_application
1 × SELECT *
FROM y1c7u_zoo_item
1 × SELECT *
FROM y1c7u_languages
1 × SELECT id, home, template, s.params
FROM y1c7u_template_styles as s
LEFT JOIN y1c7u_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
1 × SELECT *
FROM `y1c7u_users`
1 × SELECT `g`.`id`,`g`.`title`
FROM `y1c7u_usergroups` AS g
INNER JOIN `y1c7u_user_usergroup_map` AS m
ON m.group_id = g.id
1 × SELECT m.menutype
FROM y1c7u_menu AS m
1 × SELECT `name`,`regex`,`replacement`
FROM `y1c7u_jhackguard_output_filters`
1 × SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params,am.mirror_id, am.params as advancedparams, 0 as menuid, m.publish_up, m.publish_down
FROM y1c7u_modules AS m
LEFT JOIN y1c7u_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id
LEFT JOIN y1c7u_advancedmodules as am
ON am.moduleid = m.id
1 × SELECT params
FROM y1c7u_extensions AS e
1 × SELECT b.id
FROM y1c7u_user_usergroup_map AS map
LEFT JOIN y1c7u_usergroups AS a
ON a.id = map.group_id
LEFT JOIN y1c7u_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
1 × SELECT alias
FROM y1c7u_zoo_item
1 × SELECT `session_id`
FROM `y1c7u_session`
1 × SELECT *
FROM `y1c7u_admintools_wafexceptions`
1 × SELECT *
FROM `y1c7u_admintools_ipautoban`
1 × SELECT `value`
FROM `y1c7u_admintools_storage`
1 × SELECT folder AS type, element AS name, params
FROM y1c7u_extensions
1 × SELECT id, rules
FROM `y1c7u_viewlevels
1 × SELECT *
FROM `y1c7u_admintools_wafblacklists`
1 × SELECT `source`,`keepurlparams`
FROM `y1c7u_admintools_redirects`
1 × SELECT id
FROM y1c7u_zoo_item
1 × SELECT `data`
FROM `y1c7u_session`
1 × select id, title, alias
from y1c7u_jumi
1 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,`m`.`browserNav`, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM y1c7u_menu AS m
LEFT JOIN y1c7u_extensions AS e
ON m.component_id = e.extension_id
1 × SELECT `state`,`rule_type`
FROM `y1c7u_jhackguard_ip_filters`
1 × SELECT b.id
FROM y1c7u_usergroups AS a
LEFT JOIN y1c7u_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
1 × UPDATE y1c7u_zoo_item
SET hits = (hits + 1)
1 × SHOW FULL COLUMNS
FROM `y1c7u_users
1 × UPDATE `y1c7u_extensions`
SET `params` = '{\"mediaversion\":\"3003276ecd0df81b1a718798b7915421\"}'
1 × DELETE
FROM `y1c7u_jhackguard_ip_filters`
1 × INSERT INTO `y1c7u_session` (`session_id`, `client_id`, `time`)
VALUES ('t2lemtkit91gh334v6qgiqm497', 0, '1781186069'
1 × SHOW VARIABLES LIKE "collation_database
1 × DELETE
FROM `y1c7u_session`