The seventeenth edition of the Johan Cruyff Shield () was held on 5 August 2012 at the Amsterdam Arena. The match was played between 2011–12 KNVB Cup winners PSV Eindhoven and the 2011–12 Eredivisie champions Ajax. PSV won the match 4–2 in front of 50,000 fans.

Match

Details

GK 1 Przemysław Tytoń RB 13 Atiba HutchinsonCB 4 Marcelo CB 3 Wilfred BoumaLB 15 Jetro Willems CM 6 Mark van Bommel (c)CM 8 Kevin Strootman AM 7 Ola Toivonen RW 17 Luciano Narsingh CF 11 Jeremain LensLW 14 Dries Mertens Substitutes:GK 21 Boy WatermanDF 18 Timothy DerijckMF 20 Peter van OoijenMF 24 Marcel Ritzmaier MF 10 Georginio Wijnaldum FW 22 Memphis Depay FW 9 Tim MatavžManager: Dick Advocaat GK 1 Kenneth VermeerRB 24 Ricardo van Rhijn CB 3 Toby Alderweireld CB 17 Daley Blind LB 35 Mitchell Dijks DM 5 Vurnon AnitaCM 10 Siem de Jong (c) CM 16 Theo Janssen RW 23 Aras ÖzbilizCF 9 Kolbeinn Sigþórsson LW 39 Viktor Fischer Substitutes:GK22 Jasper Cillessen DF 33 Joël Veltman DF 26 Dico Koppers MF 25 Thulani Serero MF 20 Lasse Schöne MF 18 Davy Klaassen FW 11 Lorenzo Ebecilio Manager: Frank de Boer