1.d4 c6 2.c4 d5 3.Nf3 e6 4.g3 dxc4 5.Bg2 Nf6 6.O-O b5 7.Ne5 Bb7 8.Nc3 Qc8 9.b3 b4 10.Na4 c5 11.Nxc4 Bxg2 12.Kxg2 Qb7+ 13.f3 cxd4 14.Qxd4 Nc6 15.Qf4 Be7 16.Nd6+ Bxd6 17.Qxd6 Rd8 18.Qc5 Rd5 19.Qf2 O-O 20.e4 Rd6 21.Be3 Rfd8 22.Rac1 h6 23.Nc5 Qb5 24.Rfe1 Ne5 25.Qe2 Qb8 26.Rc2 Nc6 27.e5 Nxe5 28.Bf4 Nc6 29.Bxd6 Rxd6 30.Ne4 Nxe4 31.Qxe4 Ne7 32.Ree2 Nd5 33.Red2 a5 34.Rc5 Qd8 35.Kh1 g5 36.Qe1 Nc3 37.Rxd6 Qxd6 38.Qe5 Qd1+ 39.Kg2 Qd2+ 40.Kh3 Qd7 41.Rxa5 Kh7 42.Ra8 Qd3 43.Rh8+ Kg6 44.Rg8+ Kh5 45.g4# 1-0