1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Be2 c5 5.c3 Nc6 6.Nf3 b6 7.Bb5 Bd7 8.Qa4 Qc8 9.Nbd2 a6 10.Bxc6 Bxc6 11.Qb3 Qb7 12.Ne5 Be7 13.Nxc6 Qxc6 14.Nf3 O-O 15.h3 Qb5 16.Qxb5 axb5 17.O-O Rfd8 18.Bc7 Rd7 19.Bxb6 c4 20.b3 Rb8 21.Ba5 Ra7 22.Bb4 Bxb4 23.cxb4 Ra3 24.bxc4 bxc4 25.Rfb1 Ne4 26.b5 Nc3 27.Rb2 h6 28.Ne5 Rxb5 29.Rxb5 Nxb5 30.Rb1 Nc3 31.Rb8+ Kh7 32.Nxf7 Nxa2 33.h4 Ra7 34.Rf8 g6 35.Ne5 c3 36.Nd3 Rc7 37.Ra8 c2 38.Rxa2 c1=R+ 39.Nxc1 Rxc1+ 40.Kh2 Kg7 41.Ra7+ Kf6 42.Rh7 h5 43.Rh6 Kg7 44.Rxg6+ Kxg6 45.Kg3 Kf5 46.Kf3 Ra1 47.g3 Ra2 48.Kg2 Kg4 49.Kf1 Kf3 50.Ke1 Rxf2 51.Kd1 Kxe3 52.Ke1 Rh2 53.Kf1 Kf3 54.Kg1 Rg2+ 55.Kh1 Rxg3 56.Kh2 Kf2 57.Kh1 Rh3#