1.c4 c6 2.d4 d5 3.cxd5 cxd5 4.Nc3 Nc6 5.Nf3 e6 6.Bf4 Nf6 7.e3 Bd6 8.Bg3 O-O 9.Bd3 Bxg3 10.hxg3 h6 11.Ne5 Nxe5 12.dxe5 Nd7 13.f4 Qb6 14.Qe2 Nc5 15.O-O-O Bd7 16.Bc2 Rfc8 17.g4 Ba4 18.Rd2 Bxc2 19.Rxc2 Na6 20.Kb1 Rc4 21.g5 Rac8 22.gxh6 g6 23.f5 Nb4 24.fxg6 Nxc2 25.Qf2 Na3+ 26.Ka1 Nc2+ 27.Qxc2 Qxe3 28.gxf7+ Kh8 29.Qg6 Qxe5 30.Rh5 Qd4 31.Rg5 Qg1+ 32.Nb1 Qxb1+ 33.Qxb1 Rc1 34.Rg8+ Rxg8 35.fxg8=Q+ Kxg8 36.Qxc1 Kf7 37.Qg5 e5 38.h7 Ke6 39.Qg3 e4 40.h8=Q e3 41.a3 d4 42.Ka2 e2 43.Qge5+ Kd7 44.Qhe8# 1-0