1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.Nxf3 e6 6.Bg5 c6 7.Bd3 Nbd7 8.O-O Be7 9.Qe1 Nf8 10.Qh4 Ng6 11.Bxg6 fxg6 12.Ne5 Rf8 13.Rad1 Qc7 14.Bxf6 Bxf6 15.Qxh7 Bxe5 16.Qxg6+ Ke7 17.dxe5 Rxf1+ 18.Rxf1 Qxe5 19.Qf7+ Kd6 20.Rd1+ Kc5 21.Qf2+ Kb4 22.Rd4+ Ka5 23.Ra4#