Sa saison 2012-2013 commence assez difficilement. Il contracte ensuite une blessure, peu de temps avant la coupe d'Afrique des nations 2013 mais se rétablit juste à temps pour participer à la compétition. De retour en club, il perd son statut de titulaire. Or, quand il le retrouve, il explose littéralement en enchaînant les buts dont un doublé très important contre Olhanense qui permet à son équipe de l'emporter 2-1. Le Vitoria Guimarães parvient à atteindre la finale de la coupe du Portugal contre le Benfica. Mené au score jusqu'à la par un but, le Vitoria Guimarães, parvient à égaliser grâce à Soudani. Deux minutes plus tard, il offre une passe décisive qui donne l'avantage à son équipe pour une victoire de 2-1. Il ajoute ainsi la coupe du Portugal à son palmarès et offre son dernier cadeau aux supporters puisqu'il est partant pour le mercato. Il finit la saison avec neuf buts en championnats et trois en coupe, ce qui est une nette amélioration par rapport à la saison précédente.