On Sunday afternoon, the N.C. Master Chorale fills Raleighs Meymandi Concert Hall with Bachs powerful St. Johns Passion, the musical depiction of events leading up to Christs crucifixion. The 170-voice choir is joined by tenor Lawrence Wiliford as the Evangelist, baritone William Adams as Jesus and bass Lewis Moore as Pilate. 3 p.m. $20-$28. 919-856-9700; ncmasterchorale.org.
Other highlights: • Friday-Saturday: N.C. Symphony – Mozart’s “Haffner” Symphony, Elgar’s “Enigma Variations” and Mendelssohn’s Piano Concerto No. 1 with Ingrid Fliter. Meymandi Concert Hall, Raleigh. 8 p.m. $18-$50. 919-733-2750; ncsymphony.org. • Sunday: Long Leaf Opera – premiere staging of John B. Hedges’ “A Shipwreck Opera.” Kenan Auditorium, Durham Academy. 7:30 p.m. Free. 919-942-0972; longleafopera.org. • Sunday: Symphony Winds – musicians from the N.C. Symphony in works by Ibert, Milhaud, Françaix and Poulenc. N.C. Museum of Art Auditorium, 3 p.m. $12. 919-821-2030; rcmg.org.