Ive played on that pitch a few times, its absolutely terrible! For anyone who doesn't know where it is, its just by Wavertree Cricket Club. The slope is a fucking nightmare. Win the toss and kick uphill in the first half, makes the 2nd half downhill a doddle. I got two in the 2nd half last time I played there 🙂