Buchholz struggles on Marathon Monday