The victory was the seventh in a row for the Golden Flashes (19-6, 9-3 Mid-American Conference), who are 15-0 at home against Buffalo.
Zach Filzen scored 20 points for the Bulls (16-7, 9-3), whose eight-game winning streak ended. The teams are tied for second in the conference’s East Division, two games behind Akron.
After trailing 39-31 at halftime, Kent State rallied to go in front 57-48 with 10:48 remaining, but the Bulls responded with a 13-0 run to regain the lead, 61-57.
The Golden Flashes tied the game at 63 on a 3-pointer by Porrini and went ahead for good, 65-63, on Greene’s layup with 5:55 left.
Randal Holt added 15 points for Kent State, and Mitchell Watt had 16 for Buffalo.
- Kent State comes back to beat Buffalo 76-71
- Did Memphis really lose a recruit to Division II Ouachita Baptist?
- Gonzaga won't slip too far next season even without Nigel Williams-Goss
- NCAA returns events to North Carolina after state repeals elements of HB2
- Sources: South Carolina guard P.J. Dozier signing with agent
- Allonzo Trier's return makes Arizona a leading candidate for preseason No. 1
- Roy Williams fires back at Maryland president, calling him a 'double idiot'
- Zach Collins enters draft, becomes Gonzaga's first one-and-done
- Hamidou Diallo declares for draft before playing his first game for Kentucky
- Shareef O'Neal, the heralded son of Shaquille O'Neal, commits to Arizona
- Grayson Allen bypasses the NBA draft to return to Duke for his senior year
- Prized Rice transfer Marcus Evans follows his former coach to VCU
- K.J. Lawson's graceless goodbye to Memphis: Shouting 'F--- Tubby' on Snapchat
- Sources: Michigan State freshman Miles Bridges plans to return to school
- Isaac Humphries' exit means Kentucky may lose eight of its top nine players
- The 12 most intriguing (or confusing) hires of the college basketball coaching carousel