A Pierce County deputy driving home from a DUI training was hit by a drunk driver Monday night.

The collision happened on Canyon Road E. in Puyallup. According to Pierce County officials, a 72-year-old driver rear-ended the deputy's SUV at a stoplight.

The driver failed the field sobriety; a breathalyzer BAC was two times the legal limit.