1.d4 Nf6 2.Nf3 b6 3.g3 Bb7 4.c4 e6 5.Bg2 Bb4+ 6.Bd2 Bxd2+ 7.Qxd2 O-O 8.O-O d6 9.Rd1 h6 10.Qd3 Be4 11.Qe3 Bb7 12.Nc3 Nbd7 13.Rac1 a6 14.Qd3 Qb8 15.e4 b5 16.cxb5 axb5 17.e5 b4 18.exf6 bxc3 19.fxg7 Rc8 20.Qe3 Kxg7 21.Qxc3 Bxf3 22.Qxf3 Rxa2 23.Qg4+ Kf8 24.Qf4 Kg7 25.d5 Ne5 26.dxe6 fxe6 27.Qh4 Rf8 28.Qe7+ Rf7 29.Qxe6 Rxb2 30.f4 Qb5 31.Re1 Qb6+ 32.Kh1 Qf2 33.Rg1 Nd3 34.Qg4+ Kf6 35.Qh5 Nxc1 36.Bd5 Rd7 37.Qxh6+ Ke7 38.Qg5+ Ke8 39.Qg8+ Ke7 40.Qf7+ Kd8 41.Qf8# 1-0