Marquis Morris gets revenge with victory in Boys 300H