PASCO COUNTY, Fla. (WFLA) — The Pinellas sheriff’s deputy who was struck and killed last week by a drunken driver was laid to rest in Pasco County on Tuesday.

A motorcade escorted the body of Deputy Michael Magli to Idlewild Baptist Church in Lutz on Tuesday morning. Hundreds of people showed up at 10 a.m. to pay their respects.

Following the service was an outdoor ceremony that included a 21-gun salute, riderless horse, last call, and a fly-over.

A law enforcement procession then took Magli from Lutz to Trinity Memorial Gardens in Trinity, where a private burial will take place.

Magli was struck and killed on Wednesday while trying to throw out stop sticks to stop a drunken driver during a pursuit. The driver, Robert Allen Holzaepfel, is facing multiple charges, including felony murder.

Magli had served with the Pinellas County Sheriff’s Office since 2013, according to Sheriff Bob Gualtieri. He is survived by a wife and two young children.