1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Bb4 5.cxd5 exd5 6.Bg5 c6 7.Qc1 Bf5 8.a3 Be7 9.Bxf6 Bxf6 10.Qf4 Bg6 11.h4 h5 12.e3 Nd7 13.Be2 Be7 14.O-O O-O 15.Rfc1 Re8 16.b4 Nf6 17.Ne5 Bd6 18.b5 Qb8 19.bxc6 bxc6 20.Bf3 Bd3 21.Nxc6 Bxf4 22.Nxb8 Bxb8 23.Nxd5 Ne4 24.Bxh5 Bd6 25.Nc7 Bxc7 26.Rxc7 g6 27.Bf3 a6 28.Rd1 Bb5 29.Ra1 Rab8 30.Rac1 Bd3 31.Bxe4 Rxe4 32.R1c3 Bb5 33.g3 Ree8 34.Kg2 Be2 35.f3 Rb2 36.g4 Reb8 37.Kg3 Rd2 38.Re7 Bd1 39.Rcc7 Rf8 40.Re5 Rd3 41.h5 Rxa3 42.hxg6 fxg6 43.f4 Rf7 44.Rc8+ Kg7 45.Ree8 Rb7 46.f5 gxf5 47.gxf5 Bh5 48.Rg8+ Kf6 49.Kf4 Rb1 50.Rc6+ Kf7 51.Rh8 Rf1+ 52.Kg5 Rg1+ 53.Kxh5 Rh1+ 54.Kg5 Rxh8 55.Rc7+ Kg8 56.Kg6 Rxe3 57.Rc8+ Re8 58.Rxe8# 1-0