Andrey Semenov scored 16 points to lead five James Madison players in double figures and the Dukes never trailed in a 79-67 win over Georgia State on Thursday night.

Semenov came off the bench to shoot 4 of 5 from the field and 7 of 8 from the free-throw line for James Madison (14-3, 4-1 Colonial Athletic Association), which has won eight straight.

Denzel Bowles added 12 points, 11 rebounds and five assists.

The Dukes, who led 23-8 early and 32-23 at halftime, had a double-digit advantage most of the second half. The Panthers (8-7, 3-2) got to 71-63 with 1:24 left, but James Madison then hit 8 of 10 free throws.

Humpty Hitchens and Devon Moore added 13 points apiece and Julius Wells 11 for the Dukes, who shot 59.1 percent from the field for the game (26 of 44) and 64 percent in the second half (16 of 25).

Javonte Maynor led Georgia State with 14 points.