Look at this

At last it's possible with Yoshi :) Good job...
Try to take slightly more, because 140 points is 100% of a lifebar, and everyone plays on 120%...