Ackerman continues playoff push, battles Lafayette on the road