UFC Fight Night 106 delivered with some exciting fights on Saturday night and, as always, raised a ton of intriguing questions.

In the main event, Kelvin Gastelum continued his impressive run at middleweight at the expense of Vitor Belfort while Shogun Rua finished Gian Villante to mark his longest win streak in 10 years.

There were lots of finishes, impressive performances and a magnificent flying knee KO to cap it all off so let’s play matchmaker and provide the UFC with five fights to make:

Steve Marcus/Getty Images Sport Start slideshow