Biella 7 CH 2021 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Holger Rune | d. | Marco Trungelliti | 6-3 5-7 7-6(5) |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Holger Rune | d. | Tomas Martin Etcheverry | 7-5 2-6 6-2 |
| Marco Trungelliti | d. | Felipe Meligeni Alves | 6-3 3-6 6-3 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Tomas Martin Etcheverry | d. | Kacper Zuk | 6-4 6-3 |
| Holger Rune | d. | Alexandre Muller | 6-4 6-4 |
| Marco Trungelliti | d. | Jacopo Berrettini | 7-5 6-3 |
| Felipe Meligeni Alves | d. | Renzo Olivo | 6-3 6-3 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Tomas Martin Etcheverry | d. | Nikola Milojevic | 7-5 6-3 |
| Kacper Zuk | d. | Andrea Pellegrino | 7-5 7-5 |
| Holger Rune | d. | Gastao Elias | 6-3 7-6(3) |
| Alexandre Muller | d. | Frederico Ferreira Silva | 3-6 7-6(3) 6-2 |
| Marco Trungelliti | d. | Lorenzo Giustino | 6-4 6-2 |
| Jacopo Berrettini | d. | Ramkumar Ramanathan | 5-7 6-1 6-4 |
| Felipe Meligeni Alves | d. | Martin Klizan | 6-2 6-4 |
| Renzo Olivo | d. | Juan Pablo Varillas | 6-3 7-6(1) |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Nikola Milojevic | d. | Lukas Lacko | 6-2 6-3 |
| Tomas Martin Etcheverry | d. | Maxime Janvier | 4-6 6-3 6-0 |
| Andrea Pellegrino | d. | Camilo Ugo Carabelli | 3-6 7-5 6-1 |
| Kacper Zuk | d. | Raul Brancaccio | 6-4 6-2 |
| Holger Rune | d. | Daniel Altmaier | 6-2 6-7(4) 7-6(5) |
| Gastao Elias | d. | Flavio Cobolli | 1-6 6-3 6-4 |
| Alexandre Muller | d. | Stefano Napolitano | 6-4 6-1 |
| Frederico Ferreira Silva | d. | Steven Diez | 6-3 7-5 |
| Lorenzo Giustino | d. | Luca Nardi | 2-6 6-4 4-1 RET |
| Marco Trungelliti | d. | Hugo Grenier | 6-0 6-2 |
| Ramkumar Ramanathan | d. | Blaz Kavcic | 6-1 6-1 |
| Jacopo Berrettini | d. | Danilo Petrovic | 6-1 2-0 RET |
| Martin Klizan | d. | Andrea Collarini | 7-5 2-6 6-4 |
| Felipe Meligeni Alves | d. | Roberto Marcora | 6-3 6-1 |
| Renzo Olivo | d. | Joao Menezes | 6-4 6-3 |
| Juan Pablo Varillas | d. | Zdenek Kolar | 6-3 6-1 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Raul Brancaccio | d. | Alexey Vatutin | 7-5 6-2 |
| Camilo Ugo Carabelli | d. | Luca Vanni | 6-2 6-2 |
| Hugo Grenier | d. | Artem Dubrivnyy | 7-5 6-1 |
| Jacopo Berrettini | d. | Antoine Escoffier | 2-6 6-4 7-5 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Raul Brancaccio | d. | Aziz Dougaz | 6-4 6-1 |
| Alexey Vatutin | d. | Marco Bortolotti | 3-6 6-4 6-1 |
| Camilo Ugo Carabelli | d. | Ronald Slobodchikov | 6-2 6-1 |
| Luca Vanni | d. | Evgeny Karlovskiy | 6-3 6-1 |
| Artem Dubrivnyy | d. | Geoffrey Blancaneaux | 7-5 6-4 |
| Hugo Grenier | d. | Omar Giacalone | 7-5 6-2 |
| Antoine Escoffier | d. | Filippo Baldi | 6-1 6-1 |
| Jacopo Berrettini | d. | Nicola Kuhn | 6-4 6-3 |