Jeremy Lin had good numbers for the Beijing Ducks in an 87-79 win over their cross-town rivals, the Royal Fighters, at the Cadillac Center.

The former National Basketball Association champion put up 16 points on 5-for-8 shooting, five rebounds, three assists, and three steals in the home win for the Ducks. However, he was hampered by turnovers, giving up the ball six times, and foul trouble.

In fact, as per Mike Chiari of Bleacher Report, Jeremy Lin's stat line was relatively a far cry from his usual averages of 26.0 points, 6.3 rebounds, and 6.0 assists a game prior to the "Battle of Beijing".

Good thing for the Ducks, another former NBA veteran, Justin Hamilton, came to the rescue. The former Brooklyn Net put up 21 markers and 15 boards in the win.

The Beijing Ducks tied the Guangdong Southern Tigers and the Xinjiang Flying Tigers at the top of the Chinese Basketball Association standings at 6-1.

The Ducks will stay at home for Friday night, when they host the Liaoning Flying Leopards.

The Ducks' win came at the expense of former star Stephon Marbury, who led the team to the 2015 CBA championship. Marbury had a homecoming to the Cadillac Center, also known as the Wukesong Arena, as the head coach of the Royal Fighters.

Another former Duck and NBA player, Sun Yue, made a homecoming as well for the Royal Fighters. Sun made 18 markers, four caroms, and one dime in the losing effort that dropped the Royal Fighters to a tie for fourth place with the Zhejiang Guangsha Lions and the Qingdao Eagles.

As reported by Jonathan White of the South China Morning Post, Marbury hugged his former teammates after the game, while Sun was given an ovation from the crowd, who were mostly rooting for the Ducks.

Meanwhile, in probably a way to draw laughter from the reporters present in the Beijing Derby, Stephon Marbury, asked them to ask questions in Chinese after one of the mediamen asked him in English.

"All of us are Chinese," Marbury said.

He also made fun of his outfit during the game, even thinking he could irk CBA president Yao Ming with his get-up.

Jeremy Lin Charlotte Hornets Jeremy Lin should get a significant raise in the 2016 offseason. Photo: Getty