SPS Ribbon-Lartey Lands a Punch on Blumenfeld-Harish Chavda MPAGB-England