Eight people were killed and at least 33 others were wounded in shootings across Chicago between Friday evening and Monday morning.

The weekend’s latest homicide happened about 2:15 a.m. Monday in the East Garfield Park neighborhood on the West Side. Michael Buckner, 33, was found in the 3900 block of West Monroe with gunshot wounds to the legs, neck and abdomen; and was pronounced dead at the scene at 2:34 a.m., according to Chicago Police and the Cook County medical examiner’s office.

Just after 8 p.m. Sunday, a shooting turned fatal at a vigil for a man who was slain on the same Brainerd neighborhood block a day earlier on the South Side. KeeKee Fleming, 18, was among three people shot at 8:07 p.m. in the 8900 block of South Justine, authorities said. The group was standing outside at the vigil when a grey minivan drove toward them, and two people got out and began shooting. The shooters then got back inside the van and drove away. Fleming, who lived on the same block, was shot in the head and was pronounced dead at Little Company of Mary Hospital in Evergreen Park.

Two boys — 16 and 17 — were also wounded in the shooting and taken to Christ Medical Center in Oak Lawn, authorities said. The 17-year-old was shot in the right arm and was in critical condition. The younger man was shot in the buttocks and his condition had stabilized.

The three had been at a vigil for a 23-year-old man who had been shot outside his home on the block a day earlier, according to Chicago Fire Department Cmdr. Frank Velez. About 5:20 p.m. Saturday, two people walked up to Nahmar T. Holmes outside his home and shot him repeatedly in the torso, authorities said. He died at South Shore Hospital 19 minutes later. Police said that shooting was likely gang-related.

Sunday afternoon in the Hermosa neighborhood on the West Side, 28-year-old Sergio Zaragoza got into an argument with a female in the 1600 block of North Karlov when the argument turned physical, authorities said. During the fight, a male walked up, pulled out a gun and shot Zaragoza in the chest. Zaragoza, who lived a block north of the shooting, was taken to Mount Sinai Hospital, where he died at 3:47 p.m., authorities said. Police said the incident may have been domestic-related.

Earlier Sunday, a 19-year-old man was slain in a Brighton Park neighborhood shooting on the Southwest Side. Salvador Muniz was driving north in the 3900 block of South Campbell at 2:35 a.m. when someone inside a vehicle driving south began shooting, striking him multiple times, according to police and the medical examiner’s office. Muniz, of the 4300 block of West Washtenaw, died at Mount Sinai at 3:12 a.m.

Late Saturday, a 36-year-old man was shot and killed while driving in the Pullman neighborhood on the Far South Side. John McKinley was driving through an intersection in the 11200 block of South Langley about 11:25 p.m. when a vehicle pulled up and someone inside fired shots, authorities said. McKinley, of the 400 block of East 113th Street, was shot multiple times. He attempted to drive away but crashed into parked cars. He was pronounced dead at the scene.

A man was killed and another wounded Saturday afternoon in the Chicago Lawn neighborhood on the Southwest Side. The pair were sitting in a car at 2 p.m. parked in the 3000 block of West 63rd Street when several gunmen walked up and fired at them. Dominice Hallom, a 27-year-old from the 11300 block of South Forest, was shot in the head and torso, andwas pronounced dead at the scene, authorities said. The other man, 26, was shot in the leg, arm, torso and buttocks. He was taken to Christ Medical Center in Oak Lawn, where his condition was stabilized, police said.

The weekend’s first homicide happened about 11:30 p.m. Friday in the West Side Humboldt Park neighborhood. Officers on patrol near Division and Maplewood witnessed 18-year-old Louis Rodriguez driving around the block and “engaging a group of males” before he was shot, authorities said. Rodriguez, of the 1300 block of North Oakley, died at the scene.

The officers intervened and at least one opened fire, hitting a male, CPD area coordinator Glen Brooks said. The male was taken to a hospital with injuries that weren’t considered life-threatening, Brooks said. No officers were hurt.

On Monday, that man — Michael Arquero, 32, of the 2900 block of North Fairfield — was charged with one felony count of unlawful use of a weapon by a felon, according to police. He was ordered held on a $2 million bond.

The latest nonfatal shooting happened about 4:30 a.m. Monday in the Belmont Gardens neighborhood on the Northwest Side. A 22-year-old man was standing on the sidewalk in the 4100 block of West Belmont when a male fired shots from a dark-colored vehicle nearby, police said. The man was shot in the leg and taken to Illinois Masonic Medical Center, where he was listed in serious condition.

At least 29 more people were wounded in other shootings across the city between 6 p.m. Friday and 2:30 a.m. Monday.