1.d4 e6 2.e4 d5 3.Nc3 Bb4 4.a3 Bxc3+ 5.bxc3 dxe4 6.Qg4 Nf6 7.Qxg7 Rg8 8.Qh6 c5 9.Ne2 Rg6 10.Qd2 Qc7 11.a4 Nbd7 12.a5 Nd5 13.c4 Nb4 14.Nc3 Qc6 15.Nb5 a6 16.dxc5 axb5 17.Qxb4 bxc4 18.Be3 Ne5 19.Qc3 f6 20.Bd4 Rg5 21.h4 Rf5 22.Rh3 Bd7 23.Rg3 Kf7 24.Be2 Qc7 25.Qe3 Rg8 26.Rxg8 Kxg8 27.Qxe4 Nc6 28.Bc3 Rf4 29.Qe3 Rxh4 30.O-O-O Ne5 31.Qg3+