Philadelphia - WBO No. 1 welterweight contender Egidijus "Mean Machine" Kavaliauskas maintained his unbeaten record — and kept himself in the running for a shot at champion Terence "Bud" Crawford — although it was not the outcome he wanted.

A 10-round majority draw against the upset-minded Philadelphia native Ray Robinson left both fighters unsatisfied.

Kavaliauskas (21-0-1, 17 KOs) pressed the action, but neither guy was hurt in what was largely a tactical contest. The scorecards (97-93 Robinson, 95-95 2x) reflected a fight with numerous swing rounds.

For Kavaliauskas, he still hopes this bout leads to a title opportunity.

"I won the fight, and I won it clearly," Kavaliauskas said. "The judges did not agree, and I can't control what fight they were watching. I still want to fight for a world title because I consider this fight a victory. I am still undefeated, and I know I can beat all of the champions in the welterweight division."

Robinson (24-3-1, 12 KOs) believes he should be in line for a shot at the pound-for-pound king.

"I think everyone in Philadelphia knows I won this fight," Robinson said. "At the end of the night, I know I beat him. I'm the last person to beat Terence Crawford in the amateurs, and that's the fight I want."

Crawford returns on April 20th at Madison Square Garden in New York City - when he defends his WBO welterweight crown against British superstar Amir Khan in the main event of an ESPN Pay-Per-View card.

In other action on the Saturday card, Kudratillo "The Punisher" Abdukakhorov (16-0, 9 KOs) made his United States debut a successful one, notching a 12-round unanimous decision (118-110, 117-111, 115-113) over Keita Obara (20-4-1, 18 KOs) in an IBF welterweight world title eliminator. Abdukakhorov, a native of Uzbekistan who now calls Malaysia home, was the aggressor throughout the fight and moved closer to a title shot against IBF world champion Errol Spence Jr.