Tennis live scores & tennis stats

atp single Clay France Paris sets 1 2 3 4 5
26.05.19
1st round
Richard Gasquet 3 6 6 6
Mischa Zverev 0 3 4 3
26.05.19
1st round
Rafael Nadal 3 6 6 6
Yannick Hanfmann 0 2 1 3
26.05.19
1st round
Stan Wawrinka 3 6 6 6 6
Jozef Kovalik 1 1 73 2 3
26.05.19
1st round
Pablo Cuevas 3 6 6 6
Maxime Janvier 0 4 4 2
26.05.19
1st round
Jo-Wilfried Tsonga 3 7 6 4 6
Peter Gojowczyk 1 64 1 6 3
26.05.19
1st round
Gilles Simon 3 6 6 6
Sergiy Stakhovsky 0 3 3 4
26.05.19
1st round
Novak Djokovic 3 6 6 6
Hubert Hurkacz 0 4 2 2
26.05.19
1st round
Guido Pella 3 7 6 1 6
Guido Andreozzi 1 62 4 6 1
26.05.19
1st round
Radu Albot 3 7 7 3 6
Tennys Sandgren 1 63 61 6 1
26.05.19
1st round
Yannick Maden 3 7 7 6
Kimmer Coppejans 0 60 5 3
26.05.19
1st round
Benoit Paire 3 6 6 6 6
Marius Copil 1 4 75 0 1
26.05.19
1st round
Henri Laaksonen 3 6 6 7
Pedro Martinez Portero 0 1 0 64
26.05.19
1st round
Filip Krajinovic 3 6 4 6 3 6
Frances Tiafoe 2 2 6 3 6 0
26.05.19
1st round
Jan-Lennard Struff 3 7 6 6
Denis Shapovalov 0 61 3 4
26.05.19
1st round
Pablo Carreno-Busta 3 6 6 6
Joao Sousa 0 3 1 2
26.05.19
1st round
Pierre-Hugues Herbert 3 4 4 6 6 7
Daniil Medvedev 2 6 6 3 2 5
26.05.19
1st round
Salvatore Caruso 3 7 4 6 6
Jaume Antoni Munar Clar 1 5 6 3 3
26.05.19
1st round
Dominic Thiem 3 6 4 7 6
Tommy Paul 1 4 6 65 2
26.05.19
1st round
Juan Ignacio Londero 3 6 6 6
Nikoloz Basilashvili 0 4 1 3
26.05.19
1st round
Roberto Carballes Baena 3 6 6 6
Alexandre Muller 0 4 4 2
26.05.19
1st round
Alexander Bublik 3 7 6 6 7
Rudolf Molleker 1 5 74 1 62
26.05.19
1st round
Cristian Garin 3 7 7 7
Reilly Opelka 0 60 5 67
26.05.19
1st round
Borna Coric 3 6 6 6 6
Aljaz Bedene 1 1 74 4 4
26.05.19
1st round
Miomir Kecmanovic 3 6 6 5 6 6
Denis Kudla 2 0 77 7 3 4
26.05.19
1st round
Corentin Moutet 3 6 7 6
Alexey Vatutin 0 4 66 4
26.05.19
1st round
Lloyd Harris 3 6 4 2 6 6
Lukas Rosol 2 1 6 6 1 2
26.05.19
1st round
Alex De Minaur 3 6 6 6
Bradley Klahn 0 1 4 4
atp single Hard Mexico M15 Cancun sets 1 2 3 4 5
26.05.19
q 1
Alejandro Mendoza 2 6 6
Matt Mcbride 0 4 2
26.05.19
q 1
Mikal Statham 2 4 6 10
Kamen Damov 1 6 1 5
26.05.19
q 1
Juan Sebastian Gomez 2 7 6
Aron Pierce 0 5 4
26.05.19
q 1
Wilfredo Gonzalez 2 7 6
Michel-Alexandre Fortin 0 5 0
26.05.19
q 1
Hillel Rousseau 2 7 6
Tomislav Edward Papac 0 5 3
26.05.19
q 1
Alejandro Valencia 2 6 6
Oleg Khotkov 0 3 4
26.05.19
q 1
Nicholas Shamma 2 6 6
Sebastian Eguez 0 3 2
26.05.19
q 1
Juan Pablo Grassi Mazzuchi 1 3
Ricardo David Mayagoitia 0 0
26.05.19
q 1
Nikolas Moceanu 2 4 7 10
Errol Smith 1 6 67 8
26.05.19
q 1
Gabriel Ciro Da Silva 2 6 7
Sebastian Quiros (CRC) 0 1 63
26.05.19
q 1
Rowland Phillips 2 6 6
Lucas Gessner 0 3 4
26.05.19
q 1
Razvan Baiant 2 6 7
Macsen Sisam 0 0 5
26.05.19
q 1
Preston Brown 2 6 6
Philip Sikman 0 1 2
26.05.19
q 1
Julian Gimenez 2 7 7
Eduardo Roldan 0 63 63
26.05.19
q 1
Tomas Farjat 2 4 6 10
Washi Gervais 1 6 3 2
26.05.19
q 1
Charl Morgan 2 7 6
Joao Hinsching 0 64 3
atp single Hard Greece M15 Heraklion sets 1 2 3 4 5
26.05.19
q 1
Sergey Shipilov 2 6 6
Emmanuel Luria 0 4 1
26.05.19
q 1
Ioannis Stergiou 2 6 6
Christian Braun 0 2 0
26.05.19
q 1
Christos Keisidis 2 6 6
Calum Puttergill 0 4 3
26.05.19
q 1
Artur Shakhnubaryan 2 6 6
Raphael Loukas 0 2 2
26.05.19
q 1
William Ma 2 6 6
Stefanos Sakellaridis 0 2 1
26.05.19
q 1
Martin Dimitrov 2 7 6
Christos-Panagiotis Daglis 0 5 1
26.05.19
q 1
Roee Benya 2 6 7
Jack Gibbens 0 4 65
26.05.19
q 1
Loic Ratsaratany 2 6 6
Eitan Dray 0 0 4
26.05.19
q 1
Robertas Vrzesinski 2 6 6
George Davies 0 4 4
26.05.19
q 1
Elliott Farmer 2 6 6
Joshua Rose 0 3 2
26.05.19
q 1
Michalis Sakellaridis 2 2 7 10
Toby D. Boyer 1 6 66 5
26.05.19
q 1
Edoardo Graziani 2 6 6
Adam Jones 0 3 4
26.05.19
q 1
Patrick Foley 2 6 6
Valentin Ivanov 0 0 0
26.05.19
q 1
Lucas Krainer 2 6 6
Romain Bauvy 0 3 4
26.05.19
q 1
Alexandros Skorilas 2 6 6
Vasilios Caripi 0 2 4
26.05.19
q 1
Gian Marco Ortenzi 2 6 6
Omer Yeshaya 0 2 4
atp single Clay Ukraine M15 Irpin sets 1 2 3 4 5
26.05.19
q 1
Dmytro Kamynin 2 6 6
Anatoliy Petrenko 0 3 2
26.05.19
qual.
Dmytro Kamynin 2 6 4 10
Aleksei Khomich 1 2 6 7
26.05.19
q 1
Vitaliy Sachko 2 6 6
Adam Bronka 0 1 1
26.05.19
qual.
Vitaliy Sachko 2 6 6
Mateusz Terczynski 0 2 2
26.05.19
q 1
Aleksei Khomich 2 4 6 10
Oleksandr Kokkin 1 6 1 5
26.05.19
q 1
Mateusz Terczynski 2 6 6
Nikita Revin 0 1 0
26.05.19
qual.
Nikita Mashtakov 2 6 6
Vladyslav Lobak 0 3 0
26.05.19
q 1
Nikita Mashtakov 2 6 6
Dzianis Zharyn 0 2 3
26.05.19
q 1
Kristjan Tamm 2 6 6
Federico Bertuccioli 0 4 2
26.05.19
qual.
Kristjan Tamm 2 6 6
Timur Maulenov 0 0 0
26.05.19
q 1
Aliaksandr Liaonenka 2 6 5 10
Sam Taylor 1 0 7 0
26.05.19
qual.
Fabio Coelho 2 3 6 10
Georgii Kravchenko 1 6 4 7
26.05.19
q 1
Fabio Coelho 2 6 6
Nikita Repkin 0 1 2
26.05.19
q 1
Vladyslav Lobak 2 6 6
Michal Mikula 0 4 2
26.05.19
q 1
Tomas Liska 2 6 6
Daniil Strelchenko 0 0 3
26.05.19
qual.
Tomas Liska 2 6 6
Federico Campana 0 0 2
26.05.19
q 1
Piotr Matuszewski 2 6 6
Demian Hulyanich 0 3 2
26.05.19
qual.
Vladyslav Gorodynskyi 2 2 7 15
Piotr Matuszewski 1 6 65 13
26.05.19
q 1
Vladyslav Gorodynskyi 2 6 6 10
Martin Borisiouk 1 76 4 7
26.05.19
qual.
Dostanbek Tashbulatov 2 6 6
Aliaksandr Liaonenka 0 3 4
26.05.19
q 1
Dostanbek Tashbulatov 2 6 6
Aleksandr Bulitski 0 0 2
26.05.19
q 1
Georgii Kravchenko 2 7 7
Beibit Zhukayev 0 5 5
26.05.19
q 1
Timur Maulenov 2 6 7
Volodymyr Malakhov 0 3 5
26.05.19
q 1
Federico Campana 2 2 6 10
Grigoriy Lomakin 1 6 4 7
atp single Clay Uganda M15 Kampala sets 1 2 3 4 5
26.05.19
fin
Ivan Nedelko 1 6 1
Giovani Samaha retired 0 3 1
atp single Clay Japan M15 Karuizawa sets 1 2 3 4 5
26.05.19
qual.
Ko Suzuki 2 6 6
Yukikazu Meguro 0 0 0
26.05.19
qual.
Jake Delaney 2 6 6
Kengo Sasaki 0 4 4
26.05.19
qual.
Tomohiro Masabayashi 2 6 7
Masataka Hamaguchi 0 3 5
26.05.19
qual.
Len Schouten 2 6 6
Ren Takaba 0 4 2
26.05.19
qual.
Sota Fujii 2 6 6
Keigo Shimizu 0 3 2
26.05.19
qual.
Taketo Takamisawa 2 6 6
Takahiro Kubo 0 1 1
atp single Clay Spain M15 Majadahonda sets 1 2 3 4 5
26.05.19
q 1
Jose Daniel Bendeck 2 7 6
Julien De Cuyper 0 5 1
26.05.19
q 1
Javier Pulgar-Garcia 2 7 6
Alvaro Blanco Damea 0 65 4
26.05.19
q 1
Jaime Fermosell Delgado 2 7 6
Markus Giersiepen Garcia 0 65 0
26.05.19
q 1
Hendrik Jebens 2 6 6
Mikel Martinez 0 3 4
26.05.19
q 1
Federico Moreno 2 6 7
Grigoriy Korobeynikov 0 2 5
26.05.19
q 1
Sergi Perez Contri 2 6 6
Miguel Vallejo 0 0 1
26.05.19
q 1
Afonso Salgado 2 3 6 10
Alvaro Saez-Royuela Ariza 1 6 4 4
26.05.19
q 1
Luis Faria 2 6 6
Carlos Pinedo Tejada 0 2 1
26.05.19
q 1
Sergio Barranco 2 6 6
Rafael Mazon-Hernandez 0 4 3
26.05.19
q 1
Arthur Reymond 2 6 6
Javier Molino 0 3 3
26.05.19
q 1
Matthew Dellavedova 2 6 6
David Enfedaque Manogue 0 4 1
26.05.19
q 1
Xavier Gabarro 2 2 7 10
Francisco Cabral 1 6 5 8
26.05.19
q 1
Carlos Sanchez Jover 2 6 6
Luis Heredia Gomez 0 2 0
26.05.19
q 1
Theo Arribage 2 6 6
Andres Urrea 0 2 2
26.05.19
q 1
Alex Marti Pujolras 2 6 6
Bruno Casino Remondo 0 3 1
26.05.19
q 1
Alvaro Fernandez Horta 2 6 6
Bruno Mardones 0 4 2
atp single Clay Italy M15 Reggio Emilia sets 1 2 3 4 5
26.05.19
q 1
Gianluca Di Nicola 2 6 6
Luca Staeheli 0 4 2
26.05.19
q 1
Gabriele Moghini 2 4 7 10
Valentin Vacherot 1 6 5 7
26.05.19
q 1
Alessandro Dragoni 2 6 6
Marco Mosciatti 0 4 2
26.05.19
q 1
Davide Albertoni 2 7 6
Francesco Bessire 0 5 3
26.05.19
q 1
Edoardo Lavagno 2 5 6 10
Lorenzo Brunetti 1 7 3 7
26.05.19
q 1
Andrea Bolla 2 6 6
Federico Salomone 0 3 3
26.05.19
q 1
Samuele Ramazzotti 1 6 2
Elio Jose Ribeiro Lago retired 0 0 0
26.05.19
q 1
Stefano Battaglino 2 6 7
Filippo Iotti 0 3 63
26.05.19
q 1
Giacomo Dambrosi 2 7 7
Patrik Hartmeier 0 68 63
26.05.19
q 1
Tommaso Roggero 2 7 6
Andrea Borroni 0 62 3
26.05.19
q 1
Federico Iannaccone 2 6 6
Stefano Reitano 0 4 1
26.05.19
q 1
Andrea Bessire 2 6 6
Manuel Massimino 0 2 4
26.05.19
q 1
Johannes Bangratz 2 6 6
Simone Cacciapuoti 0 0 0
26.05.19
q 1
Mattia Frinzi 2 6 6
Riccardo Di Nocera 0 2 0
26.05.19
q 1
Yannik Steinegger 2 6 6
Leonardo Baldi 0 2 3
26.05.19
q 1
Fabrizio Andaloro 2 6 6
Umberto Giovannini 0 1 2
atp single Hard Singapore M15 Singapore sets 1 2 3 4 5
26.05.19
q 1
Cheraag Bajwa 2 6 6
Marcelo Vasquez 0 4 1
26.05.19
qual.
Benard Bruno Nkomba 2 6 6
Yeswanth Loganathan 0 2 1
26.05.19
qual.
Digvijaypratap Singh 2 5 6 10
Danielle Abadia 1 7 3 2
26.05.19
q 1
Digvijaypratap Singh 2 6 6
Glei Dvorani 0 0 0
26.05.19
qual.
Anthony Susanto 2 6 4 12
Christian Didier Chin 1 4 6 10
26.05.19
q 1
Sahej Maker 2 7 7
Yili Zheng 0 5 5
26.05.19
q 1
Rafael E. Grovas 2 6 6
Chinmay Bakshi 0 4 1
26.05.19
qual.
Rafael E. Grovas 2 6 6
Sahej Maker 0 3 3
26.05.19
qual.
Shamirul Shahril Mohd Adam Das 1 4
Cheraag Bajwa retired 0 2
26.05.19
q 1
Shamirul Shahril Mohd Adam Das 2 6 6
Karun Babu 0 0 1
26.05.19
q 1
Chattarin Wareesri 2 6 6
Zachary Wan 0 2 2
26.05.19
q 1
Yeswanth Loganathan 2 6 6
Matthew Johnstone 0 0 1
26.05.19
q 1
Christian Didier Chin 2 6 6
Abhishek Bastola 0 1 2
26.05.19
q 1
Danielle Abadia 1 5
Syed Mohd Agil Syed Naguib retired 0 4
26.05.19
q 1
Atharva Sharma 2 6 6
Tin Tinmyowai 0 2 2
26.05.19
qual.
Atharva Sharma 2 3 6 13
Jose Joaquin Miranda Cisneros 1 6 3 11
26.05.19
q 1
Nikit Reddy 2 7 7
Vidit Vaghela 0 61 5
26.05.19
qual.
Nikit Reddy 2 6 6
Kai En Matthew Lim 0 1 0
26.05.19
q 1
Kai En Matthew Lim 1 7 1 1
James Ibrahim retired 0 6 0
atp single Clay Hungary M25 Gyula sets 1 2 3 4 5
26.05.19
q 1
Ivan Kosec 2 6 3 10
Mark Keki 1 3 6 5
26.05.19
q 1
Tristan Meraut 2 6 6
Andras Udvar 0 0 0
26.05.19
q 1
Matvey Khomentovskiy 2 6 6
Nikola Jevtic 0 2 2
26.05.19
q 1
George Botezan 2 6 7
Andrija Jevtic 0 3 5
26.05.19
q 1
Petar Pjevcevic 2 6 6
Marko Pavlovic (1999) 0 4 3
26.05.19
q 1
Alessandro Coppini 2 6 6
Richard Dulganov 0 2 1
26.05.19
q 1
Michael Gloeckler 2 3 7 11
Mate Voros 1 6 5 9
26.05.19
q 1
Peter Sallay 2 6 6
Martin Zeljenka 0 2 2
26.05.19
q 1
Andras Necz 2 6 6
Maxim Krapivin 0 3 1
26.05.19
q 1
Tadija Radovanovic 2 6 6
Igor Banicevic 0 3 1
26.05.19
q 1
Milos Vukovic 2 7 7
Peter Balla 0 64 68
26.05.19
q 1
Martins Rocens 2 7 6
Peter Fajta 0 64 3
26.05.19
q 1
Dusan Obradovic 2 6 6
Alessandro Procopio 0 2 1
26.05.19
q 1
Nemanja Subanovic 2 6 6
Daniel Szebeni 0 2 0
26.05.19
q 1
Daniel Khin 2 7 6
Andrej Popovic 0 64 3
26.05.19
q 1
Evzen Holis 2 6 6
Matyas Metyko 0 1 1
atp single Clay Bosnia and Herzeg. M25 Kiseljak sets 1 2 3 4 5
26.05.19
q 1
Pavle Daljev 2 6 6
Zaharije-Zak Talic 0 1 2
26.05.19
q 1
Darko Jandric 2 2 6 10
Luka Jankovic 1 6 3 7
26.05.19
q 1
Antun Vidak 2 6 6
Mahir Trnka 0 0 0
26.05.19
q 1
Keivon Tabrizi 2 6 6
Jannik Kampe 0 0 0
26.05.19
q 1
Domagoj Biljesko 2 6 6
Nebojsa Milenkovic 0 3 1
26.05.19
q 1
Zvonimir Oreskovic 2 6 4 10
Josip Jerolimov 1 2 6 4
26.05.19
q 1
Mislav Bosnjak 2 6 6
Ruslan Khunarikov 0 1 2
26.05.19
q 1
Alen Rogic Hadzalic 2 6 6
Karlo Divkovic 0 3 4
26.05.19
q 1
Daniil Glinka 2 6 6
Andres Dellatorre 0 3 2
26.05.19
q 1
Connor Johnson 2 6 6
Andrej Nedic 0 3 4
26.05.19
q 1
Patrik Stepanic 2 6 6 10
Gaspar Zimbrek-Turkovic 1 0 74 5
26.05.19
q 1
Luka Puljic 2 6 6
Luka Stojanovic (SRB) 0 4 3
26.05.19
q 1
Obrad Markovski 2 6 1 10
Vanja Dobrnjac 1 3 6 5
atp single Hard China M25 Luzhou sets 1 2 3 4 5
26.05.19
q 1
Ruikai Wang 2 3 6 12
Ya Hui Nie 1 6 1 10
26.05.19
q 1
Zhuoyang Qiu 2 6 6
Le Tian Wang 0 3 1
26.05.19
q 1
Pak Long Yeung 2 6 6
Weibowen Zou 0 4 4
26.05.19
q 1
Yu Hsiang Chiu 2 6 4 10
Yanjie Zheng 1 1 6 8
26.05.19
q 1
Haitong Xia 2 6 6
Naifu Zhang 0 2 1
26.05.19
q 1
Hu Liu 2 6 6
Xingyu Zou 0 3 3
26.05.19
q 1
Liran Chen 2 6 6
Yifeng Fu 0 0 0
26.05.19
q 1
Sida Zeng 2 6 1 10
Yong Jia Cai 1 4 6 7
26.05.19
q 1
Qun Gao 2 6 6
Yutian Ji 0 0 1
26.05.19
q 1
Ang Ji 2 6 6
Jun Chong Zhong 0 0 2
26.05.19
q 1
Sheng Tang 2 6 6
Tianjia Guo 0 4 0
26.05.19
q 1
Ye Cong Mo 2 6 6
Hao Fan Wang 0 2 0
26.05.19
q 1
Zhao Zhao 2 6 6
Yu Lun Xie 0 2 3
26.05.19
q 1
Xiaoyang Zhang 2 6 6
Shenglin Zhuo 0 1 4
26.05.19
q 1
Linang Xiao 2 6 6
Shuai Xu 0 2 0
26.05.19
q 1
Zhou Mingzhou 2 6 6
Kaiwei Wang 0 2 2
atp single Hard Thailand M25 Nonthaburi sets 1 2 3 4 5
26.05.19
q 1
Francis Casey Alcantara 2 6 6
Mungmun Ohmarak 0 0 1
26.05.19
q 1
Arturs Lazdins 2 3 6 10
Tanakorn Srirat 1 6 2 5
26.05.19
q 1
Worarin Kumthonkittikul 2 6 6
Odeda Muhammad Arazza 0 1 1
26.05.19
q 1
Chanchin Sookton-Eng 2 6 6
Garry Tokas 0 4 1
26.05.19
q 1
Kittirat Kerdlaphee 2 6 6
Noppadol Noikor 0 3 1
26.05.19
q 1
Phongsapak Kerdlaphee 2 6 6
Marut Klaoklang 0 1 0
26.05.19
q 1
Kasidit Samrej 2 6 6
Tonkla Mulada 0 0 0
26.05.19
q 1
Yuttana Charoenphon 2 7 1 10
Nutdanai Sincharoenwattana 1 64 6 7
26.05.19
q 1
Pawin Jirapoomdaje 2 6 6
Teerameth Chimoye 0 3 0
26.05.19
q 1
Isaac Becroft 2 6 6
Tanadon Duangthipnet 0 2 2
26.05.19
q 1
Thammarat Kamchai 2 7 6
Sirathee Chimoye 0 5 1
26.05.19
q 1
Michael Mathayomchand 2 6 6
Gregory Nitayamekin 0 2 2
26.05.19
q 1
Khomtat Kitthachok 2 6 6
Pattanapong Borisutpong 0 4 3
atp single Clay Romania M25+H Bacau sets 1 2 3 4 5
26.05.19
q 1
Petru-Alexandru Luncanu 2 6 6
Dragos Petre Popeanga 0 1 0
26.05.19
q 1
Vasile Antonescu 2 6 6
Tudor Diaconu 0 1 1
26.05.19
q 1
Omar Giacalone 2 6 6
Pietro Schiavetti 0 1 3
26.05.19
q 1
Vlad Victor Cornea 2 6 6
Ioan Luca Vidan 0 0 2
26.05.19
q 1
Vladimir Filip 2 6 7
Daniel Damian 0 3 5
26.05.19
q 1
Mihnea Lorin Stefan Turcu 2 6 0 10
Mihai Razvan Marinescu 1 3 6 8
26.05.19
q 1
Cosmin Ontica 2 6 6
Eduard Vlasceanu 0 2 3
26.05.19
q 1
Razvan Marius Codescu 2 6 7
David Quayle 0 4 5
26.05.19
q 1
Luca Tomasetto 2 6 6
George Iulian Dina 0 4 1
26.05.19
q 1
Valentin Vanta 2 6 6
Alexander Gima 0 1 2
26.05.19
q 1
Arjun Mehrotra 2 6 6
Luca George Tatomir 0 1 2
26.05.19
q 1
Raffaele Giuliano 2 3 6 10
Vincentiu Andrei Niculescu 1 6 4 4
26.05.19
q 1
Radu Mihai Papoe 2 6 6
Robert Damian Savin 0 1 0
atp single Clay Czech Republic M25+H Most sets 1 2 3 4 5
26.05.19
q 1
Zdenek Derkas 2 6 6
Petr Podolan 0 4 3
26.05.19
q 1
Igor Solomatin 2 6 6
Roman Arendar 0 2 2
26.05.19
q 1
Pavel Motl 2 6 6
Marcel Marlon Sudzum 0 3 3
26.05.19
q 1
Pietro Mugelli 2 2 6 10
Tobias Brutscher 1 6 3 7
26.05.19
q 1
Matej Cintl 2 5 6 14
Robert Rumler 1 7 3 12
26.05.19
q 1
Dominique Graf 2 7 6
Mirgiiaz Mirdzhaliev 0 64 1
26.05.19
q 1
Vitek Horak 2 6 2 12
Adam Blecha 1 3 6 10
26.05.19
q 1
Krystof Zapsky 2 6 2 10
Daniil Tsebrenko 1 3 6 8
26.05.19
q 1
Matyas Cerny 2 6 6
Milan Radojkovic 0 0 2
26.05.19
q 1
Michael Cech 1 7 4
Philipp Dittmer retired 0 5 1
<