Stage 7 of the Tour of Britain saw the day’s breakaway stay away and from that, Yves Lampaert beat Jorgenson and Britain’s Matt Gibson to the win in a three up sprint; Ethan Hayter still leads by four seconds
![]() |
Tour of Britain: Stage 7
Photo: Dean Reeve
Belgian rider Yves Lampaert took Deceuninck – Quick-Step’s first victory of the AJ Bell Tour of Britain in Edinburgh on Saturday at the end of a stage dominated by a six-man breakaway group including Britain’s Matt Gibson who was one of only three riders sprinting for the stage win at the end. Lampaert outsprinted Matteo Jorgenson (Movistar Team) and Ribble Weldtite Pro Cycling’s Matt Gibson in the world-famous Holyrood Park after the trio broke away on the outskirts of the Scottish capital.
Race leader Ethan Hayter finished safely at the front of the peloton to retain his overall lead and move to within a day of becoming the first British winner of the national tour in five years. Hayter has also sealed the Sportsbreaks.com Points jersey with an insurmountable lead going into the final stage, providing he finishes the race.
“It was a good day all round because we kept the jersey and have one day left to go. Having a strong team is probably more important than being a strong rider at the end of the day like today – Richie [Porte] and Owain [Doull] have ridden on the front for the past two days, which is pretty impressive,” said Ethan Hayter speaking after the stage finish. It’s probably going to kick off tomorrow, it always does on the last day of a stage race. I’ll do my best to beat Wout if it does come to a sprint.”
Commenting after his win, Yves Lampaert said; “It was quite nervy. There were three of us in the lead, so it’s always difficult to finish it off. But I took the wheel of Gibson – I heard on the radio that he was quite fast. I did quite a long sprint; I started at 250 [metres] to go and I held it to the line. I’m really happy. I’ve worked to a make a lot of team victories but today I could finish it off for myself. That’s a huge relief. Every victory has a special place in my heart, and it’s not that I win every week, so I’m really happy.”
Lampaert, Jorgenson and Gibson had been part of a six-rider group that broke away early on the stage from Hawick, along with Lampaert’s Deceuninck – Quick-Step teammate Davide Ballerini, Pascal Eenkhoorn (Jumbo Visma), and TRINITY Racing’s Christopher Blevins. The sextet built a lead of nearly 10 minutes and were allowed their head coming into Edinburgh as Hayter’s team controlled the gap to ensure the race didn’t come back together and that Wout van Aert (Jumbo Visma) couldn’t collect any time bonuses to threaten Hayter’s lead.
Blevins was the first to be distanced with 20 kilometres to go on an unclassified climb out of Ford before Lampaert attacked with 8.5 kilometres to go splitting the group. Jorgenson reacted first to get onto the former Belgian champion’s wheel with Gibson putting in a concerted effort to then get across to the pair reaching them with five kilometres remaining.
The trio then worked well in between attacking each other to keep their distance from Eenkhoorn and Ballerini but coming into Holyrood Park it was the Ribble Weldtite rider on the front with his two World Tour rivals using their experience to force Gibson to lead out the sprint to the line. Jacob Scott (Canyon dhb SunGod) retains both the ŠKODA King of the Mountains and Eisberg Sprints jerseys and will win both providing he finishes Sunday’s stage.
Pascal Eenkhoorn (part of the leading breakaway): “The final was a tactical joust”, Eenkhoorn said. “My plan was to keep everything together for as long as possible. That was better for me. I had my doubts on the last climb and in hindsight I should have kept up the pace. Deceuninck-Quickstep eventually played the game best with two men. Yves Lampaert attacked and I couldn’t close the gap anymore. Of course it sucks when you get a chance like that, but I’m feeling well all this tour. And tomorrow we’ll go for it again.”
The AJ Bell Tour of Britain concludes with Stage Eight from Stonehaven to Aberdeen over 173 kilometres (107.6 miles) including the famous ŠKODA King of the Mountains climb of Cairn o’Mount early in the stage plus intermediate Eisberg Sprints, with their time bonuses, at Finzean, Aboyne, and Ballater.
…. continued after the advert.
1. Yves Lampaert Deceuninck-Quick Step 04:39:09
2. Matteo Jorgenson Movistar Team @ 00
3. Matthew Gibson Ribble Weldtite Pro Cycling @ 00
4. Davide Ballerini Deceuninck-Quick Step @ 35
5. Pascal Eenkhoorn Jumbo-Visma @ 41
6. Ethan Hayter INEOS Grenadiers @ 01:51
7. Wout Van Aert Jumbo-Visma @ 01:51
8. Max Kanter Team DSM @ 01:51
9. Rohan Dennis INEOS Grenadiers @ 01:51
10. Kristian Sbaragli Alpecin-Fenix @ 01:51
11. Thomas Mein Canyon DHB Sungod @ 01:51
12. Julian Alaphilippe Deceuninck-Quick Step @ 01:51
13. Mark Cavendish Deceuninck-Quick Step @ 01:51
14. Gonzalo Serrano Movistar Team @ 01:51
15. Gabriel Cullaigh Movistar Team @ 01:51
16. Michal Paluta Global 6 Cycling @ 01:51
17. Ryan Christensen Canyon DHB Sungod @ 01:51
18. Mikkel Honore Deceuninck-Quick Step @ 01:51
19. Connor Swift Arkéa-Samsic @ 01:51
20. Carlos Rodriguez INEOS Grenadiers @ 01:51
21. Gruff Lewis Ribble Weldtite Pro Cycling @ 01:51
22. James Shaw Ribble Weldtite Pro Cycling @ 01:51
23. David González Caja Rural-Seguros RGA @ 01:51
24. Lukasz Owsian Arkéa-Samsic @ 01:51
25. Max Stedman Canyon DHB Sungod @ 01:51
26. Sean Bennett Team Qhubeka NextHash @ 01:51
27. Robert Donaldson Great Britain @ 01:51
28. Luke Lamperti Trinity Racing @ 01:51
29. Mark Donovan Team DSM @ 01:51
30. Silvan Dillier Alpecin-Fenix @ 01:51
31. Max Walker Trinity Racing @ 01:51
32. Steve Lampier Saint Piran @ 01:51
33. Maxime Bouet Arkéa-Samsic @ 01:51
34. Tim Naberman Team DSM @ 01:51
35. Gavin Mannion Rally Cycling @ 01:51
36. Alex Peters SwiftCarbon Pro Cycling @ 01:51
37. Simon Clarke Team Qhubeka NextHash @ 01:51
38. Joel Nicolau Caja Rural-Seguros RGA @ 01:51
39. Nicolas Roche Team DSM @ 01:51
40. Alexandar Richardson Alpecin-Fenix @ 01:51
41. Michal Kwiatkowski INEOS Grenadiers @ 01:51
42. Romain Combaud Team DSM @ 01:51
43. James Mitri Global 6 Cycling @ 01:51
44. Reto Hollenstein Israel Start-Up Nation @ 01:51
45. Ben Tulett Alpecin-Fenix @ 01:51
46. Gijs Leemreize Jumbo-Visma @ 01:51
47. Thomas Gloag Trinity Racing @ 01:51
48. Hans Becking Global 6 Cycling @ 01:51
49. Michael Woods Israel Start-Up Nation @ 01:51
50. Tim Declercq Deceuninck-Quick Step @ 01:51
51. Joey Rosskopf Rally Cycling @ 01:51
52. Sergio Martin Caja Rural-Seguros RGA @ 01:51
53. Nicholas Dlamini Team Qhubeka NextHash @ 01:51
54. Josu Etxeberria Caja Rural-Seguros RGA @ 01:51
55. Daniel Martin Israel Start-Up Nation @ 01:51
56. Jacob Scott Canyon DHB Sungod @ 01:51
57. Nickolas Zukowsky Rally Cycling @ 01:51
58. Robin Carpenter Rally Cycling @ 01:51
59. Ben Healy Trinity Racing @ 01:51
60. Oliver Stockwell Great Britain @ 01:51
61. Dario Cataldo Movistar Team @ 01:51
62. Marc Soler Movistar Team @ 01:51
63. Colin Joyce Rally Cycling @ 01:51
64. Richie Porte INEOS Grenadiers @ 03:38
65. Mason Hollyman Israel Start-Up Nation @ 03:38
66. William Tidball Great Britain @ 03:38
67. Owain Doull INEOS Grenadiers @ 03:38
68. Alex Dowsett Israel Start-Up Nation @ 03:38
69. Nicolas Sessler Global 6 Cycling @ 03:38
70. Xandro Meurisse Alpecin-Fenix @ 01:51
71. André Greipel Israel Start-Up Nation @ 03:38
72. Mauro Schmid Team Qhubeka NextHash @ 01:51
73. Carlos Barbero Team Qhubeka NextHash @ 01:51
74. Kyle Murphy Rally Cycling @ 03:56
75. George Bennett Jumbo-Visma @ 03:56
76. Rhys Britton Great Britain @ 01:51
77. Jimmy Janssens Alpecin-Fenix @ 04:58
78. Ollie Peckover SwiftCarbon Pro Cycling @ 05:33
79. William Bjergfelt SwiftCarbon Pro Cycling @ 05:33
80. Simon Wilson Ribble Weldtite Pro Cycling @ 05:33
81. Leon Mazzone Saint Piran @ 05:33
82. Bradley Symonds Saint Piran @ 05:33
83. Christopher Latham SwiftCarbon Pro Cycling @ 07:24
84. Daniel McLay Arkéa-Samsic @ 07:24
85. Max Rushby Great Britain @ 07:24
86. Matthew Bostock Canyon DHB Sungod @ 07:24
87. Tom Mazzone Saint Piran @ 07:24
88. Jon Barrenetxea Caja Rural-Seguros RGA @ 07:24
89. Rory Townsend Canyon DHB Sungod @ 07:24
90. Jokin Murguialday Elorza Caja Rural-Seguros RGA @ 07:24
91. Oliver Maxwell Saint Piran @ 08:53
92. Ross Lamb SwiftCarbon Pro Cycling @ 11:16
93. Christopher Blevins Trinity Racing @ 11:16
94. Ross Holland Saint Piran @ 20:23
OVERALL
1 Ethan Hayter INEOS Grenadiers 27:34:32
2 Wout Van Aert Jumbo-Visma @ 04
3 Julian Alaphilippe Deceuninck-Quick Step @ 21
4 Mikkel Honore Deceuninck-Quick Step @ 35
5 Michael Woods Israel Start-Up Nation @ 54
6 Rohan Dennis INEOS Grenadiers @ 01:08
7 Daniel Martin Israel Start-Up Nation @ 01:10
8 Kristian Sbaragli Alpecin-Fenix @ 01:37
9 Mark Donovan Team DSM @ 01:58
10 Carlos Rodriguez INEOS Grenadiers @ 02:01
11 Gonzalo Serrano Movistar Team @ 02:02
12 Xandro Meurisse Alpecin-Fenix @ 02:02
13 Nicolas Roche Team DSM @ 02:02
14 James Shaw Ribble Weldtite Pro Cycling @ 02:10
15 Maxime Bouet Arkéa-Samsic @ 02:27
16 Connor Swift Arkéa-Samsic @ 02:36
17 Gavin Mannion Rally Cycling @ 02:52
18 Simon Clarke Team Qhubeka NextHash @ 03:01
19 Matteo Jorgenson Movistar Team @ 03:06
20 Lukasz Owsian Arkéa-Samsic @ 03:31
21 Joel Nicolau Caja Rural-Seguros RGA @ 03:42
22 Alex Peters SwiftCarbon Pro Cycling @ 03:47
23 Robin Carpenter Rally Cycling @ 03:54
24 Yves Lampaert Deceuninck-Quick Step @ 04:16
25 Max Stedman Canyon DHB Sungod @ 04:17
26 Silvan Dillier Alpecin-Fenix @ 04:27
27 Sergio Martin Caja Rural-Seguros RGA @ 04:38
28 Pascal Eenkhoorn Jumbo-Visma @ 06:23
29 Michal Paluta Global 6 Cycling @ 07:47
30 Michal Kwiatkowski INEOS Grenadiers @ 08:03
31 Mauro Schmid Team Qhubeka NextHash @ 08:25
32 Matthew Gibson Ribble Weldtite Pro Cycling @ 09:18
33 Colin Joyce Rally Cycling @ 09:37
34 George Bennett Jumbo-Visma @ 09:47
35 Steve Lampier Saint Piran @ 10:06
36 Oliver Stockwell Great Britain @ 10:22
37 Ryan Christensen Canyon DHB Sungod @ 10:28
38 Carlos Barbero Team Qhubeka NextHash @ 10:34
39 Josu Etxeberria Caja Rural-Seguros RGA @ 11:06
40 Tim Declercq Deceuninck-Quick Step @ 11:20
41 James Mitri Global 6 Cycling @ 11:32
42 Robert Donaldson Great Britain @ 11:41
43 Alexandar Richardson Alpecin-Fenix @ 11:53
44 Ben Tulett Alpecin-Fenix @ 12:19
45 Max Walker Trinity Racing @ 14:51
46 Thomas Gloag Trinity Racing @ 15:18
47 Reto Hollenstein Israel Start-Up Nation @ 15:18
48 Nickolas Zukowsky Rally Cycling @ 15:42
49 Sean Bennett Team Qhubeka NextHash @ 16:59
50 Joey Rosskopf Rally Cycling @ 17:37
51 Dario Cataldo Movistar Team @ 19:08
52 Owain Doull INEOS Grenadiers @ 19:32
53 Rory Townsend Canyon DHB Sungod @ 20:05
54 Davide Ballerini Deceuninck-Quick Step @ 20:11
55 Romain Combaud Team DSM @ 20:47
56 Richie Porte INEOS Grenadiers @ 21:18
57 Gijs Leemreize Jumbo-Visma @ 21:44
58 Ben Healy Trinity Racing @ 23:19
59 Christopher Blevins Trinity Racing @ 24:23
60 David González Caja Rural-Seguros RGA @ 24:42
61 Alex Dowsett Israel Start-Up Nation @ 24:56
62 Mason Hollyman Israel Start-Up Nation @ 25:22
63 Marc Soler Movistar Team @ 25:29
64 Thomas Mein Canyon DHB Sungod @ 27:29
65 Max Kanter Team DSM @ 28:05
66 Kyle Murphy Rally Cycling @ 30:52
67 Nicholas Dlamini Team Qhubeka NextHash @ 32:34
68 Luke Lamperti Trinity Racing @ 32:45
69 Mark Cavendish Deceuninck-Quick Step @ 33:25
70 Jimmy Janssens Alpecin-Fenix @ 34:13
71 Gruff Lewis Ribble Weldtite Pro Cycling @ 34:14
72 Leon Mazzone Saint Piran @ 36:33
73 Jacob Scott Canyon DHB Sungod @ 36:40
74 Jon Barrenetxea Caja Rural-Seguros RGA @ 38:32
75 Tim Naberman Team DSM @ 39:35
76 Rhys Britton Great Britain @ 39:50
77 André Greipel Israel Start-Up Nation @ 41:23
78 Nicolas Sessler Global 6 Cycling @ 47:13
79 Hans Becking Global 6 Cycling @ 47:20
80 Matthew Bostock Canyon DHB Sungod @ 49:59
81 Daniel McLay Arkéa-Samsic @ 51:01
82 Jokin Murguialday Elorza Caja Rural-Seguros RGA @ 52:54
83 Gabriel Cullaigh Movistar Team @ 56:07
84 Bradley Symonds Saint Piran @ 01:02:38
85 Ollie Peckover SwiftCarbon Pro Cycling @ 01:03:20
86 Simon Wilson Ribble Weldtite Pro Cycling @ 01:07:17
87 Christopher Latham SwiftCarbon Pro Cycling @ 01:11:09
88 William Tidball Great Britain @ 01:15:19
89 William Bjergfelt SwiftCarbon Pro Cycling @ 01:18:51
90 Oliver Maxwell Saint Piran @ 01:20:11
91 Ross Lamb SwiftCarbon Pro Cycling @ 01:24:13
92 Tom Mazzone Saint Piran @ 01:27:32
93 Max Rushby Great Britain @ 01:28:51
94 Ross Holland Saint Piran @ 01:44:32
POINTS
1. Ethan Hayter INEOS Grenadiers 76
2. Julian Alaphilippe Deceuninck-Quick Step 58
3. Wout Van Aert Jumbo-Visma 54
4. Gonzalo Serrano Movistar Team 35
5. Kristian Sbaragli Alpecin-Fenix 34
6. Michael Woods Israel Start-Up Nation 33
7. Mikkel Honore Deceuninck-Quick Step 32
8. Matteo Jorgenson Movistar Team 23
9. Rory Townsend Canyon DHB Sungod 21
10. James Shaw Ribble Weldtite Pro Cycling 20
11. Max Kanter Team DSM 20
KING OF THE MOUNTAINS
1. Jacob Scott Canyon DHB Sungod 66
2. Rory Townsend Canyon DHB Sungod 30
3. Nicolas Sessler Global 6 Cycling 28
4. George Bennett Jumbo-Visma 24
5. Tim Declercq Deceuninck-Quick Step 22
6. Colin Joyce Rally Cycling 19
7. Jimmy Janssens Alpecin-Fenix 19
8. Daniel McLay Arkéa-Samsic 18
9. Robin Carpenter Rally Cycling 16
10. Davide Ballerini Deceuninck-Quick Step 15
11. Mark Cavendish Deceuninck-Quick Step 15
SPRINTS
1. Jacob Scott Canyon DHB Sungod 26
2. Robin Carpenter Rally Cycling 9
3. Rory Townsend Canyon DHB Sungod 9
4. Leon Mazzone Saint Piran 6
5. Pascal Eenkhoorn Jumbo-Visma 4
6. Yves Lampaert Deceuninck-Quick Step 4
7. George Bennett Jumbo-Visma 4
8. Max Walker Trinity Racing 4
9. Nicolas Sessler Global 6 Cycling 4
10. Matteo Jorgenson Movistar Team 4
Cycle Division’s Shop
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- Result: Full Gas Summer Circuit Series 24
- Result: Cambridge Criterium
- Result: Lothian Flyer Road Race
- Result: PNE Mountbatten Circuit Series #10
- Men’s Tour of Britain Provisional Start List
- Result: On Yer Bike Crit Series #10
- Result: King&Queen of the Bowl Crit Series #16
- Tour of Britain News: GB Team for Race
- Result: RL360 Isle of Man Youth League
- Report: Victor Berlemont Trophy Road Race
- TT Result: AURCC Drumoak Ten
- TT Result: Cleveland Coureurs Teesside District 25 mile Championship
- TT Result: Robin’s Sporting Weekend Part 1
- TT Result: Verulam Open 25
- TT Result: ECCA 10
- TLI Cycling TT Result: City Cycle Couriers RT 10m TT
- TT Result: North Shropshire Wheelers 25
- TT Result: Fast Fifteen
- TT Result: Vector Racing 10 Mile TT
- Result: Victor Berlemont Trophy Road Race
- Result: Great Limber Grand Prix
- Result: North West Youth Tour Overall Standings
- Result: North West Youth Tour Stage 3
- TT Result: Border City Whs CC 10
- HC Result: Kildale Hill Climb
- TT Result: Velo Club Bristol 10
- Result: Velo Bavarian Crit League 8
- Result: North West Youth Tour (Stage 2)
- Result: Stage 1 North West Youth Tour
- Result: Portsmouth Evening Circuits
- RESULT: North West Circuit Champs
- Shrewsbury Friday Night Cross 4
- FEATURE: The Pedal Club Lunch (August)
- TT Result: North Tyneside Riders CC
- TT Result: SVTTA 30 Pinky Williams Trophy
- TT Result: Royal Dean Forest Cycle Club 25
- TT Result: VC Baracchi 50
- TT Result: West Cheshire TTCA 25
- TT Result: Southdown Velo Fontwell Ten-mile Gallop
- TT Result: Kent CA 10
Other News on VeloUK
- Men’s Tour of Britain Provisional Start List
- Tour of Britain News: GB Team for Race
- FEATURE: The Pedal Club Lunch (August)
- Winners! Ribble Outliers Latvian Triple!
- GB FOR JUNIOR TRACK WORLD CHAMPS
- Beaumont Trophy/Curlew Cup 2025
- STAGE ROUTES ANNOUNCED FOR MEN’S TOUR OF BRITAIN
- TOUR OF BRITAIN NEWS – THE TEAMS
- Startlist: RTTC National 25 Mile Championship
- Ribble Cycles CGR – Commute, Gravel, Road range
- Tour of Britain News: 2 Days in Wales
- News: The Pedal Club Lunch (July)
- STARTLIST: National Youth Circuit Series (Wyke)
- Men’s Tour of Britain Route Update
- GB Team for Track Euros
- Opening of Sir Mark Cavendish Raceway
- Bike News: Ribble Cycles Alloy Bikes
- This Weekend: Junior Road Championships
- Wednesday: Otley Cycle Races
- Mid Shropshire Wheelers celebrates 100 Years of Cycling
- Team Feature: Prologue Junior Racing Team Spring Review
- New: Ribble Cycles Ultra-Grit & Allgrit Ranges
- START LISTS FOR BRITISH ROAD CHAMPIONSHIPS
- STARTLIST: Two day Giant Tugby Ronde van Wymeswold
- NEWS: MAJOR JUNIOR TEAMS TO MERGE FOR 2026
- Entries Wanted: Ilkley Town Centre Races
- Report/Result: Women’s Tour of Britain Stage 2
- Report: Women’s Tour of Britain Stage 1
- STARTLIST: Owen Blower Memorial Road Races
- Events: Halesowen Academy Road Race
- News: May Pedal Club Lunch
- RIBBLE PARTNERS WITH THE BIKE FITTERS
- Monday: Witham Wheelers Road Races
- British Stars for Women’s Tour of Britain
- Women’s Tour of Britain Riders 2025
- BIKES: RIBBLE UNVEILS ULTRA-RACE
- Women’s Tour of Britain Routes
- STARTLISTS: 2025 Lincoln Grand Prix
- STARTLIST: The Witham Hall Grand Prix
- Startlist: Timmy James Memorial Grand Prix