user: ### NOW ANSWER:
Question: With a Total of less than 29, what is ian ryan's most Matches?
Columns: ['Player', 'County', 'Tally', 'Total', 'Matches', 'Average']
Types: ['text', 'text', 'text', 'real', 'real', 'real']
Sample row: ['John Doyle', 'Kildare', '2-26', 32.0, 5.0, 6.4]
SQL:

assistant: SELECT MAX("Matches") FROM "Table" WHERE "Player" = 'ian ryan' AND "Total" < 29.0;