Play-by-play

Newest first
2nd Half
Jonathan Kliewer (Athletic Club Boise) Yellow Card at 89'
89'
Sam Layton (Richmond Kickers) Yellow Card at 82'
82'
Joshua Kirkland (Richmond Kickers) Yellow Card at 80'
80'
Landon Johnson (Richmond Kickers) Substitution at 75'
75'
Daniel Moore (Richmond Kickers) Substitution at 75'
75'
Tyler Freeman (Richmond Kickers) Substitution at 75'
75'
Omar Yehya (Athletic Club Boise) Substitution at 69'
69'
Moussa Ndiaye (Athletic Club Boise) Substitution at 61'
61'
Nils Seufert (Richmond Kickers) Yellow Card at 56'
56'
Nils Seufert (Richmond Kickers) Goal at 55'
55'
Darwin Espinal (Richmond Kickers) Yellow Card at 54'
54'
Joshua Kirkland (Richmond Kickers) Substitution at 45'
45'
Jake Dengler (Athletic Club Boise) Substitution at 45'
45'
Keegan Oyler (Athletic Club Boise) Substitution at 45'
45'
1st Half
Nick Moon (Athletic Club Boise) Red Card at 45'+1'
45'+1'
Nick Moon (Athletic Club Boise) Yellow Card at 44'
44'
Nick Moon (Athletic Club Boise) Goal at 42'
42'
Austin Amer (Richmond Kickers) Yellow Card at 32'
32'
Philip Mayaka (Athletic Club Boise) Yellow Card at 22'
22'
Sean Vinberg (Richmond Kickers) Yellow Card at 19'
19'
Robinson Moshobane (Athletic Club Boise) Goal at 3'
3'
RICH @ BOI 1–2 · Sports