1.d4 Nf6 2.c4 c6 3.Nc3 d5 4.e3 Bf5 5.Nf3 e6 6.Nh4 Be4 7.Nf3 Be7 8.Be2 Nbd7 9.Nxe4 Nxe4 10.Nd2 Ndf6 11.Nxe4 Nxe4 12.O-O O-O 13.Bd3 Bd6 14.g3 f5 15.f3 Ng5 16.Kg2 Qf6 17.Bd2 Qg6 18.Be1 h5 19.Kh1 Rae8 20.Qe2 Rf7 21.Rd1 Qh6 22.h4 Nh7 23.e4 fxe4 24.fxe4 Rxf1+ 25.Qxf1 dxe4 26.Bxe4 Nf6 27.Bf3 e5 28.dxe5 Bxe5 29.b3 Ng4 30.Qd3 Qf6 31.Kg2 Bc7 32.Bd2 Rd8 33.Qe2 Qf7 34.Bxg4 hxg4 35.Qxg4 b5 36.cxb5 cxb5 37.Be3 Rxd1 38.Qxd1 Qg6 39.Bf2 Qe4+ 40.Qf3 Qc2 41.Qd5+ Kh8 42.Qh5+ Kg8 43.Qxb5 Qe4+ 44.Kg1 Qb1+ 45.Qf1 Qxa2 46.Qc4+ Kh8 47.Qxc7 Qb1+ 48.Kh2 Qxb3 49.Qxa7 Qf3 50.Qe3 Qc6 51.Qf4 Qg6 52.Qg5 Qc6 53.Qh5+ Kg8 54.Qg4 Kh8 55.Bd4 Qc2+ 56.Kh3 Qc6 57.Qxg7# 1-0