1.d4 e6 2.g3 Nf6 3.Bg2 d5 4.Nf3 Bb4+ 5.Nbd2 Qd7 6.c4 O-O 7.O-O b6 8.Ne5 Qd8 9.Qa4 a5 10.a3 Be7 11.Rd1 Bb7 12.Nb1 c6 13.Nc3 Nfd7 14.cxd5 cxd5 15.e4 Nxe5 16.dxe5 Bc6 17.Qc2 d4 18.Ne2 Bc5 19.Nxd4 Qe7 20.Be3 Bb7 21.Rac1 Nd7 22.f4 Rac8 23.Qf2 f6 24.f5 Bxd4 25.Bxd4 fxe5 26.Bxb6 Nxb6 27.Qxb6 exf5 28.Rxc8 Rxc8 29.exf5 Bxg2 30.Kxg2 e4 31.Qxa5 e3 32.Qd5+ Kh8 33.Qe6 Qb7+ 34.Kh3 Rf8 35.Qxe3 Qxb2 36.Qe7 Qb8 37.Rd7 Rg8 38.f6 Qc8 39.fxg7+ Rxg7 40.Qxg7# 1-0