Kadary Richmond and Zuby Ejiofor had 13 points apiece as No. 15 St. John's rolled to a 66-41 victory at Georgetown on Tuesday night, extending its winning streak to seven games.