1.d4 d5 2.Bf4 Bf5 3.c3 Nf6 4.Qb3 Qc8 5.e3 e6 6.Nd2 c5 7.Ngf3 Nc6 8.Ne5 Be7 9.Bb5 a6 10.Bxc6+ bxc6 11.Qa4 cxd4 12.exd4 O-O 13.Nxc6 Qb7 14.Nxe7+ Qxe7 15.h3 Rfc8 16.O-O h6 17.Qa5 Ne4 18.Nxe4 Bxe4 19.Rfe1 Qb7 20.b3 Qb5 21.Qxb5 axb5 22.Rec1 b4 23.c4 Bd3 24.c5 Bb5 25.Bd2 Bc6 26.Bxb4 Rcb8 27.Bd2 Ra3 28.h4 Kf8 29.Bf4 Rb4 30.Be3 Ke7 31.g4 f6 32.Kf1 g5 33.hxg5 hxg5 34.Ke2 Kd7 35.Kd2 Kc7 36.Kc3 Rb7 37.Rh1 Kb8 38.Kb2 Ra6 39.Rh6 Rf7 40.Rah1 e5 41.dxe5 d4 42.Bxd4 Bxh1 43.Rxh1 fxe5 44.Bxe5+ Kb7 45.Bd4 Rf4 46.Be3 Rxg4 47.Rh5 Rg2 48.Rxg5 Rh2 49.Rg7+ Kb8 50.Bf4+ Kc8 51.Bxh2 Rf6 52.Bg3 Rf3 53.a4 Kd8 54.a5 Kc8 55.a6 Kd8 56.a7 Rxf2+ 57.Bxf2 Kc8 58.a8=Q#