1) The Pirates battle the San Francisco Giants in the last game of a three game series tonight. 7:05 p.m. PNC Park. North Shore.
2) The Dollar Bank Three Rivers Arts Festival continues today. The festival features 10 days of free art and music shows! There’s also theater productions and hands-on arts activities for kids. Don’t forget the festival food including gyros, grilled chicken kabobs, funnel cakes, plenty of deep-fried food items and some surprises! Tonight’s featured musical act is harmonic indie-pop band Lucius. 7 p.m. Festival opens at noon daily and runs through June 16. Point State Park and Gateway Center, Downtown.
3) Jessica Lee, jazz vocalist, plays “Entrepreneurial Thursdays Jazz Networking Jam Session” at Little E’s Jazz Club. 5:30 -8 p.m. $5 cover; no cover if ordering food and drinks. 949 Liberty Ave., 2nd floor. Downtown.
4) Do some drinking and dancing at Belvederes Ultra Dive NEON -80’s Night with DJ Hatesyou 2.0. 9 p.m. 4016 Butler St., Lawrenceville.