Silas Kiplagat of Kenya held off Madison Square Garden stalwart Bernard Lagat to win the mile at the U.S. Open on Saturday night.

Kiplagat, the silver medalist in the 1,500 meters last summer in the world championships, overtook the American with just under a lap to go and won in 4 minutes, 0.65 seconds. Lagat, who briefly took the lead with a lap and a half left, was 0.27 seconds back.

The 37-year-old Lagat won the Wanamaker Mile in the Millrose Games at the Garden a record eight times before finishing second last year. The 2007 world champion in the 1,500, the Kenyan-born Lagat now focuses on the 5,000.

"I feel like I was strong the entire way. The thing I take from this is I'm really ready now" to train to run a fast 5,000, Lagat said.

The 22-year-old Kiplagat and other young Kenyan runners were in elementary school when Lagat won his first Olympic medal in 2000. Lagat gave Kiplagat advice before the world meet in South Korea.

Reigning world champion Jesse Williams of the United States won the high jump in 7 feet, 6 inches.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.