The UFC’s upcoming return to Canada further took shape last night with the addition of two new bouts to the July 21 card in Calgary including an intriguing welterweight match-up between Thiago Alves and Yoshihiro Akiyama. Both fighters are known for turning in entertaining efforts but have struggled to find success lately inside the Octagon.

The match-up was confirmed by UFC officials online as was a fight featuring featherweights George Roop (12-9) and Antonio Carvalho (13-5).

A hard-hitting striker, the 19-9 Alves earned a reputation for himself as a devastating finisher during a three-year stretch where he won nine of ten fights including seven straight to earn a crack at the championship. However, since falling to Georges St. Pierre in the title-bout the 28-year old has a losing record with a last-minute submission defeat to Martin Kampmann in his most recent outing.

Akiyama’s career could also use the momentum of a victory after having come up short in four consecutive clashes. Known for his heart and high-level technique, Akiyama has finished twelve of the thirteen opponents he’s beaten including Melvin Manhoef and Denis Kang.

UFC 149 is scheduled to feature 145-pound champ Jose Aldo putting his belt on the line in headlining action though no opponent has been named for the explosive Brazilian’s defense.