1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 O-O 5.e4 d6 6.Be2 Nbd7 7.c3 a6 8.Qc2 c5 9.O-O Re8 10.Nc4 Qc7 11.e5 dxe5 12.dxe5 Nd5 13.Qe4 Qc6 14.Rad1 e6 15.Nd6 Nxe5 16.Nxe8 Bd7 17.Nxg7 Kxg7 18.Qxe5+ Kg8 19.Bh6 f6 20.Qg3 Be8 21.Qh4 Qd6 22.c4 b5 23.Qxf6 Nxf6 24.Rxd6 bxc4 25.Bxc4 Ne4 26.Rxe6 Kf7 27.Ne5+ Kg8 28.Rxe8#