Jo-Wilfried Tsonga powered to victory over Mischa Zverev at the Stuttgart Open, where the home fans also saw Philipp Kohlschreiber fall to defeat.
With the match level at three apiece, Tsonga won nine straight games to claim an easy 6-3 6-0 first-round win in just 57 minutes.
It was the Frenchman's first match on grass for two years, and he said: "It's never easy to play your first match on grass, especially against Mischa, who is a good server.
"With the year I've had last year, I just want to play and do my best during the grass swing. There is no special goal."
Feeling good to be back on grass @MercedesCup #keepgoing #TsongaTeam pic.twitter.com/km2Sr3yqz0
— Jo-Wilfried Tsonga (@tsonga7) June 10, 2019
Kohlschreiber lost out to teenager Miomir Kecmanovic, who battled to a 4-6 7-5 6-3 victory on a Monday that only saw two completed matches at the tournament due to rain.
Top seed Alexander Zverev, who gets a bye to the last 16, is among six players in the world's top 20 taking part in the event.
"Of course you want to play your best tennis in the final of Wimbledon - but to do that you've got to play great before as well," said Zverev, who will play two tournaments at home in Germany as part of his preparations, with Halle next after this one.
There were no major upsets at the Rosmalen Grass Court Championships, as Frances Tiafoe and Cristian Garin - the sixth and seventh seeds - progressed in straight sets.
Tiafoe defeated Joao Sousa 6-2 7-6 (7-0), while Salvatore Caruso lost out 6-1 6-4 to Garin. Taylor Fritz, Robin Haase and Jordan Thompson were the day's other winners in the Netherlands.
Top Headlines
Featured Matches
Football
Arsenal
English Premier League
2-0
Brighton and Hove Albion
Aston Villa
English Premier League
2-0
Chelsea
Fulham
English Premier League
0-1
Newcastle United
Leeds United
English Premier League
2-0
West Bromwich Albion
Leicester City
English Premier League
2-1
Tottenham Hotspur
Manchester City
English Premier League
2-0
Everton
Liverpool
English Premier League
1-0
Crystal Palace
Cricket
Sussex
Sri Lanka
Teams will be announced at the toss
Multan Sul..
Quetta Gla..
Teams will be announced at the toss
Islamabad..
Karachi Ki..
Teams will be announced at the toss
Peshawar Z..
Lahore Qal..
Teams will be announced at the toss
Islamabad..
Quetta Gla..
Teams will be announced at the toss
Lahore Qal..
Islamabad..
Teams will be announced at the toss
Mumbai Ind..
Delhi Capi..
Teams will be announced at the toss