You can catch an event at Macau Olympic Complex (Macau Stadium), located 0.5 mi (0.7 km) from central Taipa.
It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you think Macau Olympic Complex (Macau Stadium) is cool, you also might like Cotai Arena and Galaxy Arena, both located nearby.