90'+9'Goal! Asheville City 3, Greenville Triumph 1. Ben Fall (Asheville City) right footed shot from the centre of the box to the bottom left corner.
90'+6'Azaad Liadi (Greenville Triumph) is shown the yellow card for a bad foul.
90'+5'Substitution, Asheville City. Leandro Haesler replaces Raí Pinto.
87'Substitution, Asheville City. Josh Baker replaces Simon Carlson.
87'Substitution, Asheville City. Max Keenan replaces Evan Southern.
84'Gabriel Perrotta (Asheville City) is shown the yellow card.
82'Goal! Asheville City 2, Greenville Triumph 1. Ashton Bilow (Asheville City) right footed shot from very close range to the bottom left corner. Assisted by Ben Fall following a fast break.
75'Simon Carlson (Asheville City) is shown the yellow card.
74'Substitution, Greenville Triumph. Azaad Liadi replaces Marqes Muir.
63'Substitution, Asheville City. Izaiah Vignali replaces Tresor Mbuyu.
63'Substitution, Asheville City. Ashton Bilow replaces Nikola Sljivic.
60'Connor Evans (Greenville Triumph) is shown the yellow card for a bad foul.
45'Substitution, Greenville Triumph. Kimito Fritz replaces Deshane Beckford.
45'Substitution, Greenville Triumph. Daniel Wu replaces Zane Bubb.
43'Substitution, Greenville Triumph. Patrick Seagrist replaces Devin Boyce because of an injury.
41'Ezra White (Greenville Triumph) is shown the yellow card.
19'Goal! Asheville City 1, Greenville Triumph 1. Devin Boyce (Greenville Triumph) from a free kick with a right footed shot to the top left corner.
13'Goal! Asheville City 1, Greenville Triumph 0. Evan Southern (Asheville City) right footed shot from the centre of the box to the centre of the goal. Assisted by Raí Pinto.