Nicholas Bafia · Ru Mucherera (3) throws the ball into play during UNC's Thursday night soccer game against Virginia Tech.