Marques Colston capped a record-setting day with a 20-yard reception to get the Saints into field goal range, and Garrett Hartley kicked a 31-yarder as time expired, lifting New Orleans to a 23-20 victory over the San Francisco 49ers on Sunday.