Napoleon Solo has held off Iron Honor in the stretch to win the Preakness Stakes, rebounding from a pair of fifth-place showings for his first victory of the year.

Napoleon Solo was not exactly the surprise winner of a fine 151st Preakness, but his stretch run was a classic, blazing top favorite Taj Mahal and dueling Iron Honor.

Follow the latest news from the Preakness Stakes 2026 at Laurel Park. See predictions, horse to follow, odds, what time the race begins and more.