Watch the Falcons vs. New England in Super Bowl LI at NTL Party in Miami Posted on January 14, 2017 by Larry Bodine Join your friends and colleagues at the NTL Summit in Miami to see Super Bowl LI, as the New England Patriots face the Atlanta Falcons on Sunday, Feb. 5 in Houston’s NRG Stadium. Both teams won their respective conference championships in blowout fashion, with the Pats beating the Steelers 36-17 and the Falcons routing the Packers 44-21.