Sam McFarlane vs Rory Teague