1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bb4 5.Bg5 Nbd7 6.e3 c6 7.cxd5 exd5 8.Bd3 Bd6 9.O-O O-O 10.h3 h6 11.Bh4 Re8 12.Qc2 g5 13.Bxg5 hxg5 14.Nxg5 Kg7 15.Rae1 Rh8 16.e4 dxe4 17.Ncxe4 Nxe4 18.Nxe4 Bc7 19.f4 Nf6 20.Qc3 Nd5 21.Qd2 Qh4 22.f5 Bf4 23.f6+ Kg8 24.Qe2 Be3+ 25.Nf2 Bxh3 26.Be4 Qg3 27.Qf3 Bxf2+ 28.Rxf2 Qxf3 29.Bxf3 Be6 30.Rfe2 Rd8 31.Bxd5 Rxd5 32.Re3 Rh6 33.Rg3+ Kf8 34.Re4 Rxf6 35.Kh2 Ke7 36.Ra3 a6 37.Rb3 Rb5 38.Rxb5 axb5 39.a3 Kd6 40.Kg1 Kd5 41.Rh4 Rg6 42.Rh8 Kxd4 43.Rb8 Bd5 44.Rxb7 Rxg2+ 45.Kf1 Rxb2 46.Rd7 Ra2 47.Ra7 b4 48.Ra4 c5 49.axb4 Rxa4 50.bxc5 Kxc5 51.Ke1 Ra2 52.Kd1 Kd4 53.Kc1 f5 54.Kb1 f4 55.Kc1 f3 56.Kd1 f2 57.Kc1 f1=Q#