Two goals in the last 10 minutes ended Reading's resistance as Porto began the defence of their Premier League International Cup with a 2-0 win.
Porto took the lead in the 81st minute through substitute Galeno (pictured above).
Andreas Pereira sealed the three points in Group E with a 90th-minute penalty after being fouled.
Porto's next International Cup match is at Arsenal on 17 November.
Reading face the same opponents in their next fixture on 30 November. Bayern Munich are the other team in the group.
FULL-TIME: Reading U23 0-2 FC Porto B. Royals hit the woodwork twice before late strikes give Porto victory.
— Reading FC (@ReadingFC) September 22, 2017
Report: https://t.co/rZnmVt5Mlq pic.twitter.com/ZJYcWvDPIJ