تیم ملی ایران و تیم ملی پرتغال تاکنون 3 بار در مقابل یکدیگر قرار گرفته اند. حاصل این بازیها 2 برد برای تیم ملی پرتغال و 1 تساوی بوده است
تیم ملی ایران دو دیدار اول خود در برابر تیم ملی پرتغال را با شکست تمام کرده است و حتی موفق به زدن یک گل نیز نشده بود ولی در دیدار سوم موفق شد این تیم را در حضور کریستیانو رونالدو با نتیجه یک بر یک متوقف کند
علیرضا بیرانوند گلر تیم ملی ایران توانست در بازی سوم پنالتی کریستیانو رونالدو را مهار کند و از سومین شکست ایران در مقابل پرتغال جلوگیری کند .