504 Matches in Stage 2