Vanek and Green back on the ice tonight