1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.Nc3 d5 5.Qb3 dxc4 6.Qxc4 O-O 7.e4 a6 8.Be2 b5 9.Qb3 Bb7 10.e5 Nd5 11.O-O Qd7 12.Bd2 Rd8 13.Rfd1 Nc6 14.Ne4 Qe8 15.a4 b4 16.Nc5 Bc8 17.a5 Bg4 18.Bc1 Nb8 19.h3 Bf5 20.g4 Be6 21.Nxe6 fxe6 22.Ng5 Qd7 23.Bc4 Nc6 24.Be3 h6 25.Ne4 Qe8 26.Nc5 Qf7 27.Qa4 Nxe3 28.Bxe6 Nxd1 29.Bxf7+ Kxf7 30.Qxc6 Nxb2 31.Qe6+ Kf8 32.Nd7+ Ke8 33.Nf6+ Bxf6 34.exf6 Rd7 35.Qg8#