Home Sports Our finishing let us down- Yusif Abubakar