1.d4 g6 2.Nf3 Bg7 3.e4 d6 4.Bc4 Nf6 5.Nc3 O-O 6.Be2 c5 7.d5 e6 8.O-O Re8 9.Bc4 exd5 10.exd5 a6 11.a4 Nbd7 12.h3 Nb6 13.Bb3 c4 14.Ba2 Qc7 15.Be3 Bf5 16.a5 Nbd7 17.Nd2 Qxa5 18.g4 Be4 19.g5 Nxd5 20.Ncxe4 Nxe3 21.fxe3 Qe5 22.Qf3 Re7 23.Nf6+ Nxf6 24.gxf6 Qg5+ 25.Kh1 Rxe3 26.Qg4 Qd5+ 27.Nf3 Bxf6 28.Bxc4 Qc6 29.Rad1 Rae8 30.Bd5 Qxc2 31.Nd4 Qc5 32.Nf5 R3e5 33.b4 Qc7 34.Nxd6 Qxd6 35.Bxf7+ Kxf7 36.Rxd6 Kg8 37.Rd7 Be7 38.Ra1 Bf6 39.Qc4+ Kh8 40.Qf7 Re1+ 41.Rxe1 Rxe1+ 42.Kg2 Rc1 43.Qxh7# 1-0