"Home matches" refer to sporting events, particularly in team sports like football or basketball, that take place at a team's own stadium or arena. Full definition
The German champions had already qualified for the latter stages of the competition, so their final home match of the campaign was merely an exercise. (dw.com)
All our teams have the opportunity to host home matches at the various age levels. (sportstarsmag.com)
They have won five of their last six league home matches now and will be targeting another big three points in this one. (football-bookmakers.com)