Faits: A. Par jugement du 20 décembre 2011, le Tribunal pénal de la Gruyère a acquitté X._ du chef de prévention de rixe et de lésions corporelles simples sur la personne de B._ mais l'a reconnu coupable de lésions corporelles simples et de tentative de lésions corporelles graves sur la personne de A._. Il l'a condamné à une peine privative de liberté de 18 mois, dont 12 avec sursis pendant 4 ans, peine complémentaire à celle prononcée le 29 janvier 2010. Une assistance de probation a été ordonnée pour la durée du délai d'épreuve. B. Statuant le 10 juillet 2013 sur appel de X._, la Cour d'appel pénal du Tribunal cantonal fribourgeois a réformé le jugement de première instance en ce sens que la durée de la peine a été fixée à 15 mois, dont 9 avec sursis pendant 4 ans. Alors que les premiers juges n'avaient pas retenu la légitime défense, la cour cantonale a admis que l'intéressé avait agi sous couvert de la légitime défense, mais qu'il en avait excédé les limites. C. X._ forme un recours en matière pénale contre cet arrêt. Il invoque une violation des art. 15 et 16 CP ainsi que 9 Cst. et conclut, avec suite de frais et dépens, à l'annulation de l'arrêt attaqué et à son acquittement de tous les chefs de prévention retenus à son encontre. Il sollicite par ailleurs l'assistance judiciaire. 