1.Nf3 Nf6 2.e3 e6 3.a3 d5 4.Bd3 Be7 5.Be2 O-O 6.d4 c5 7.dxc5 Nbd7 8.b4 Ne4 9.O-O b6 10.c6 Nb8 11.b5 Bf6 12.Ra2 a6 13.c4 dxc4 14.Bxc4 axb5 15.Bxb5 Na6 16.Bb2 Nc7 17.Bd3 Nc5 18.Bxf6 Qxf6 19.Be2 Ba6 20.Bxa6 Rxa6 21.Qd4 Qxd4 22.Nxd4 e5 23.Nc2 Ra5 24.Rd1 Rfa8 25.Nb4 Kf8 26.Rad2 f6 27.h4 h5 28.Nc3 Rxa3 29.Ncd5 Nxd5 30.Nxd5 Rc8 31.c7 Na6 32.Nxf6 Rxc7 33.Nd7+ Kg8 34.Nxe5 b5 35.Rd8+ Kh7 36.Nf3 b4 37.Ng5+ Kg6 38.R1d6+ Kf5 39.Rd5+ Kg4 40.Rd4+ Kf5 41.Rf8+ Ke5 42.Re8+ Kf6 43.Rf4+ Kg6 44.Re6# 1-0