Which sentence uses a semicolon correctly?

1. We moved practice to the gym; after it started raining
2. The stadium is located next to the school; it does not take long to walk there
3. I need to bring the following things; my gym bag, my backpack, and your helmet
4. Before we go to softball practice; we have to finish our homework

2. The stadium is located next to the school; it does not take long to walk there.