Portugal and Georgia serve up thriller