table: [['home team', 'home team score', 'away team', 'away team score', 'venue', 'crowd', 'date'], ['hawthorn', '13.16 (94)', 'melbourne', '16.13 (109)', 'glenferrie oval', '10000', '23 may 1931'], ['fitzroy', '10.15 (75)', 'footscray', '12.12 (84)', 'brunswick street oval', '14000', '23 may 1931'], ['essendon', '12.13 (85)', 'north melbourne', '9.9 (63)', 'windy hill', '10000', '23 may 1931'], ['south melbourne', '18.19 (127)', 'st kilda', '16.10 (106)', 'lake oval', '18000', '23 may 1931'], ['richmond', '10.12 (72)', 'collingwood', '9.14 (68)', 'punt road oval', '40000', '23 may 1931'], ['geelong', '11.14 (80)', 'carlton', '11.8 (74)', 'corio oval', '12500', '23 may 1931']]
ref: Lake Oval hosted the game played between St Kilda and South Melbourne
template: [ENT] hosted the game played between [ENT] and [ENT]