1.Nf3 Nf6 2.c4 c6 3.d4 d5 4.e3 Bf5 5.Nc3 e6 6.Nh4 Bg6 7.Nxg6 hxg6 8.g3 Nbd7 9.Bd2 Bb4 10.Qb3 Bxc3 11.Bxc3 Ne4 12.Bg2 Nxc3 13.bxc3 Qc7 14.Rb1 Rb8 15.Qa3 dxc4 16.Qxa7 Rh5 17.Qa4 Nb6 18.Qc2 Ra5 19.O-O Rba8 20.e4 Rxa2 21.Rb2 Rxb2 22.Qxb2 Na4 23.Qb4 b5 24.d5 e5 25.Bh3 Rd8 26.Rd1 Qd6 27.Qa5 Qc5 28.Rb1 Rd6 29.dxc6 Qxc6 30.Rxb5 Nb6 31.Rxe5+ Kf8 32.Qa7 Kg8 33.Qb8+ Kh7 34.Re8 Rd1+ 35.Kg2 g5 36.Bf5+ g6 37.Qe5 gxf5 38.Qh8+ Kg6 39.Rg8#