The Octagon set up shop Saturday for a special event in London that aired entirely on UFC Fight Pass.

UFC Fight Night 84 featured the return of Anderson Silva, as he went toe-to-toe with England’s own Michael Bisping.

Despite taking a nasty knee to the face at the end of the third round that left him looking knocked out, Bisping was declared the victor via decision. He earned the win on all three scorecards, 48-47, to defeat the former champion.

It wasn’t pretty in the co-main event, but former Strikeforce champion Gegard Mousasi avoided a losing streak and turned back the efforts of Thales Leites. Mousasi was effective with his striking and takedown defense vs. the former title contender.

For the first time in 10 fights, Tom Breese was forced to go the distance, but the unbeaten Brit came out on top over Keita Nakamura. The Tristar Gym fighter improved to 10-0 in his career.

London’s own Brad Pickett got the arena buzzing, earning a split decision over Francisco Rivera. The win snapped a three-fight losing streak for Pickett, who admitted retirement and being cut from the UFC was on his mind before and during the contest.

In the featured bout on the prelims, Makwan Amirkhani settled his differences with Mike Wilkinson, earning a decision victory. Amirkhani improved to 13-2 in his career, while Wilkinson fell to 9-2 overall with the loss.

Marlon Vera did not make a new friend in referee Marc Goddard, constantly being admonished in a decision loss to Davey Grant. Goddard took a point away and was all over Vera for his illegal moves throughout the contest.

Scott Askham got the crowd going again on the prelims after delivering a head-kick knockout vs. Chris Dempsey. In a back-and-forth first round, Askham connected and finished with just 15 seconds left. British prospect Arnold Allen was able to turn back the effort of game veteran Yaotzin Meza, earning a decision. He put together a furious combo to end it, but the bell sounded as Meza went out.

It took four fights before we went to a full decision, as Rustam Khabilov defeated Norman Parke in a key lightweight contest between fighters. We followed that up with another decision, as Krzysztof Jotko pushed his win streak to three over Brad Scott.

Heavyweights Daniel Omielanczuk and Jarjis Danho provided us with a technical decision which resulted in a win for Omielanczuk. The bout was stopped in the third round after what Jarjis said was a low blow.

We started the night quickly with two finishes right off the bat, as David Teymur bested fellow Ultimate Fighter alum Martin Svensson in the second round. Teemu Packalen followed that up with a 24-second submission of Thibault Gouti, dealing him his first career loss in the process.

The official attendance was announced at 16,734, while Silva and Bisping scored “Fight of the Night” honors. “Performance of the Night” bonuses went to Askham and Packalen.

Complete results can be found below:

Michael Bisping def. Anderson Silva via unanimous decision (48-47, 48-47, 48-47)

Gegard Mousasi over Thales Leites via unanimous decision (30-27, 29-28, 30-27)

Tom Breese def. Keita Nakamura via unanimous decision (30-27, 30-27, 29-28)

Brad Pickett def. Francisco Rivera via split decision (29-28, 28-29, 29-28)

Makwan Amirkhani def. Mike Wilkinson via unanimous decision (29-28, 30-27, 29-28)

Davey Grant def. Marlon Vera via unanimous decision (30-26, 30-26, 30-26)

Scott Askham def. Chris Dempsey via KO (head-kick) at 4:45 of Round 1

Arnold Allen def. Yaotzin Meza via unanimous decision (30-27, 30-27, 30-27)

Krzysztof Jotko def. Brad Scott via unanimous decision (29-28, 30-27, 29-28)

Rustam Khabilov def. Norman Parke via unanimous decision (29-28, 29-28, 29-28)

Daniel Omielanczuk def. Jarjis Danho via majority technical decision (29-29, 29-28, 29-28)

Teemu Packalen def. Thibault Gouti via submission (rear-naked choke) at :24 of Round 1

David Teymur def. Martin Svensson via TKO (strikes) at 1:26 of Round 2