After Krzysztof Piątek had put the home team ahead from a corner, Portugal rallied well.
The equaliser came from a great team move which saw Joao Cancelo play in Pizzi down the right.
Andre Silva was left completely unmarked in the centre and finished the low cross with ease.
Within 10 minutes Portugal completed the turnaround. Ruben Neves played a phenomenal pass in behind Poland's defence and Rafa Silva controlled well.
He rounded Lukasz Fabianski and looked set to score himself, however Kamil Glik, covering back, attempted to tackle but in doing so put the ball in his own net.