1.d4 Nf6 2.a4 d5 3.Nf3 c5 4.e3 e6 5.Be2 Bd7 6.O-O Nc6 7.c4 dxc4 8.Bxc4 Be7 9.dxc5 Bxc5 10.Qc2 Rc8 11.Rd1 O-O 12.Nc3 Qc7 13.Ne4 Be7 14.Nxf6+ Bxf6 15.Bd2 Ne5 16.Nxe5 Bxe5 17.Rac1 Bxh2+ 18.Kf1 Qe5 19.Bb4 Rxc4 20.Qxc4 Bxa4 21.Bxf8 Bb5 22.Rd8 Bxc4+ 23.Rxc4 h6 24.Bd6+ Kh7 25.Bxe5 Bxe5 26.Rd7 Bxb2 27.Rxb7 Bf6 28.Rxf7 a5 29.Ra7 Kg6 30.Rxa5 e5 31.Ra3 Kf5 32.Rc6 h5 33.Raa6 h4 34.Ra4 h3 35.gxh3 e4 36.Raa6 Bb2 37.Rc5+ Be5 38.Rb5 g6 39.Rc6 g5 40.Ra6 g4 41.h4 g3 42.fxg3 Kg4 43.Rxe5 Kf3 44.Rf6+ Kxe3 45.Rd6 Kf3 46.Rc5 e3 47.Rc3 Ke4 48.Ke2 Ke5 49.Ra6 Kd4 50.Rb3 Ke4 51.h5 Kd5 52.Rb5+ Kc4 53.Rf5 Kd4 54.Rg6 Ke4 55.Rf4+ Kd5 56.h6 Ke5 57.h7 Kd5 58.h8=Q Kc5 59.Qh5# 1-0