1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d5 5.Qb3 c5 6.cxd5 cxd4 7.Nxd4 O-O 8.e3 Nbd7 9.Be2 Nc5 10.Qc4 Nce4 11.Nxe4 Nxe4 12.O-O Nd6 13.Qb3 Bd7 14.Bd2 a5 15.Rfd1 Qb8 16.Rac1 Qa7 17.Rc7 Rfd8 18.Nc6 Bxc6 19.dxc6 a4 20.Qb4 Qb8 21.Rxe7 bxc6 22.Bc3 Nf5 23.Red7 Rxd7 24.Rxd7 Qxb4 25.Bxb4 Bxb2 26.Bc4 Nh6 27.h3 a3 28.g4 Kg7 29.g5 Ra4 30.gxh6+ Kxh6 31.Bf8+ Bg7 32.Bb3 Rh4 33.Rxf7 Ra4 34.Kf1 Rg4 35.h4 Rg2 36.Ra7 Kh5 37.Bd1+ Kxh4 38.Kxg2 Ba1 39.f4 Bg7 40.Be7+ g5 41.Bxg5# 1-0