A punt or three at Punchestown