Vainglory needs port 80 (for http) and port 443 (for https), but these two are commonly open, else you would not be able to connect to the internet. We also need all ports in the range of 7000~8020. Port 8020 is specifically for chat.
This site can help you open ports.
Please read this also.