1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 O-O 6.Qc2 c6 7.Nf3 b6 8.O-O d5 9.Rd1 a5 10.Ne5 Ba6 11.Bf4 Nh5 12.Bc1 Nf6 13.b3 Qc8 14.Nc3 Nfd7 15.Nf3 dxc4 16.Ng5 Nf6 17.bxc4 Bxc4 18.Nce4 Nxe4 19.Bxe4 Bxg5 20.Bxh7+ Kh8 21.Bxg5 b5 22.Bd3 Bxd3 23.Rxd3 Na6 24.g4 Kg8 25.Rh3 f5 26.gxf5 Rxf5 27.Rg3 Qd7 28.e4 Rf7 29.Be3 b4 30.Qe2 Nc7 31.Qh5 Ne8 32.Rh3 Rf8 33.Qh7+ Kf7 34.Bg5 Nf6 35.Bxf6 Kxf6 36.Rg3 Rab8 37.e5+ Ke7 38.Rxg7+ Rf7 39.Rxf7+ Kd8 40.Rxd7+ Kc8 41.Qf7 c5 42.f3 c4 43.Re1 b3 44.Rc7+ Kd8 45.Qd7# 1-0