1.d4 Nf6 2.Nc3 d5 3.Bg5 c5 4.Bxf6 gxf6 5.e4 dxe4 6.dxc5 f5 7.Bb5+ Nc6 8.Qh5 e6 9.Nge2 Qf6 10.O-O-O Qg6 11.Qh3 Bxc5 12.f3 exf3 13.Qxf3 Bd7 14.Nd5 O-O-O 15.Qc3 Bd6 16.Nb6+ axb6 17.Rxd6 Qxg2 18.Rhd1 Rhg8 19.Nd4 Qxh2 20.Qa3 Rg1 21.Nxc6 Qf4+ 22.Kb1 Rxd1+ 23.Rxd1 Kc7 24.Nxd8