MILWAUKEE -- The rebuilding plan is way ahead of schedule for the Milwaukee Bucks.
A year after a franchise-worst 67-loss season, the Bucks are headed to the playoffs.
Ersan Ilyasova scored 21 points and coach Jason Kidd's team relied on defense in a 96-73 victory over the Brooklyn Nets on Sunday that wrapped up the playoff spot and the sixth seed in the Eastern Conference.
"To be honest, I always believed we could do better. But I didn't know if we could go from 15 wins to get 40," said Giannis Antetokounmpo, who finished with 13 points.
The athletic 20-year-old forward is one of the big reasons why the Bucks are the first team since the 2008-09 Miami Heat to make the playoffs a year after having the NBA's worst record.
"Our goal was to go to the playoffs, from day one. Everybody believed in it. I started believing in it and we made it," the 6-foot-11 Antetokounmpo said.
O.J. Mayo added 17 points for the Bucks, who held Brooklyn to 32 percent shooting. It was season low for points for a Bucks opponent.
Brook Lopez had his 17th double-double of the season with 12 points and 10 rebounds for the Nets. They are tied for eighth with Indiana -- a winner over Oklahoma City later Sunday -- in the East, a game behind Boston. The Nets have the tiebreaker over the Pacers.
Brooklyn has two games left, starting with Chicago at home Monday night.
"We have to forget about this one," forward Thaddeus Young said. "We can't even think about the next two games. We have to focus on this next one against Chicago. It's as simple as that."
No need to fret any more for the Bucks, who will likely face either Toronto or Chicago in the first round.
Few -- if any -- NBA observers expected the Bucks to make the playoffs, let alone be competitive enough to finish with a .500 record. Not with a new coach and a young roster.
Jabari Parker, the second overall pick in the NBA draft last June, was lost for the season in December with a left knee injury. The Bucks went in a tailspin after the All-Star break and trade deadline as they adjusted to the departure of leading scorer Brandon Knight and the arrival of new point guard Michael Carter-Williams.
But they've settled down to go 6-4 over their past 10 games, clinching a postseason berth against the team coached by Kidd last season.
According to STATS, Kidd is the first coach in NBA history to lead two franchises to the playoffs in his first two years as a head coach.
"They do a good job of packing the paint," said Brooklyn guard Jarrett Jack said, who finished with 11 points. "Showing our pick-and-roll didn't really disrupt them in the lane."
Brooklyn stayed within 43-41 at halftime with the Bucks shooting 41 percent in the first half.
Milwaukee inched away with an 18-6 run over the first six-plus minutes of the third quarter to take a 61-47 lead. Ilyasova -- one of the veteran holdovers from last season -- had 11 points during the stretch.
Ilyasova drew a charge during the middle of the spurt, sandwiching that defensive play with a layup and 18-foot jumper. The Bucks kept the Nets on their heels by attacking the basket, hitting 13 of 18 from the field in the third.
Kidd liked the energy and effort, especially on the defensive end. He's been stressing that philosophy all year long.
"I think it was a perfect example this afternoon. Shots weren't going in, but guys were playing on the defensive end, getting stops and rebounding the ball," Kidd said. "Even though we missed some shots, we kept running the ball and kept that pace at a high level. Hopefully, that wore them down."
Nets: Backup shooting guard Alan Anderson did not make the trip because of a sprained left ankle. He has missed five straight games.
Bucks: Milwaukee has 40 victories, its most record since winning 46 in 2009-10.
Nets: Hosts Chicago on Monday night.
Bucks: At Philadelphia on Monday night.
Julius Randle can't help but smile after draining 3
Julius Randle grins after confidently nailing a 3-pointer with ease.
Knicks legends Earl the Pearl and Bernard King do ceremonial jump ball
Earl Monroe and Bernard King take part in the ceremonial jump ball at MSG.
Breaking down the latest NBA contract extensions
This week was the deadline on contract extensions for the class of 2018. Here's who has signed so far and what it means for their teams.