Cuban former world title challenger Odlanier Solis scored a second victory since losing to Vitali Klitschko in March last year after a unanimous decision win over previously unbeaten Leif Larsen in Berlin, Germany.
The 32 year-old, who suffered a freak knee injury in Cologne against Klitschko when losing via a first round stoppage, had too much quality for Larsen and was handed the bout 117-111, 116-112 and 115-114 on the scorecards.
In the chief support contest at the Universal Hall, WBC contender Selcuk Aydin got back to winning ways after suffering two defeats in a row with a ten-round points win (no scores were announced) over Italian veteran Guiseppe Lauri.
The Germany-based Turk improved his record to 24-2 and could now be in the shake-up for some higher-profile bouts following his losses in the USA to Robert Guerrero and Jesus Soto-Karass.
Also on the card, former world heavyweight champion Ruslan Chagaev blasted American Mike Sheppard out in the first round with a solid combination to score his 31st career win from 34 outings.