In a query, create a field "Difference" that compares the parameter field with the Date field in the table. e.g.,
Difference: DateDiff("d",[match date],[Date])
Sort in Descending order
When run, the parameter will request the date (enter 22-nov-09) and result is in plus or minus days.