Oreilleys Irish Pub is a fabulous establishment right in the heart of Amsterdam next to Dam Square. It is a haven for sports fan and fans of great beers and delicious food. They have many screens so you can see all the big sporting events. There is a vast selection of draught beers. the food menu is extensive and the dishes come straight from the kitchen to your table in no time. A classic Irish pub right in the city centre. You can see what is happening on their official page.
Here are some more places to get great pub food in Amsterdam.