1.d4 Nf6 2.c4 c6 3.e3 d5 4.Nc3 Nbd7 5.Nf3 e6 6.Bd3 dxc4 7.Bxc4 b5 8.Bd3 Bd6 9.O-O Bb7 10.e4 e5 11.Nxe5 Nxe5 12.dxe5 Bxe5 13.f4 Bd4+ 14.Kh1 O-O 15.e5 Nd5 16.Bxh7+ Kxh7 17.Qxd4 c5 18.Qe4+ Kg8 19.Nxb5 Re8 20.Qf3 Re6 21.Nd6 Bc6 22.Bd2 Rb8 23.b3 Nb4 24.Qh5 Qd7 25.Bxb4 Rxb4 26.Rad1 Rg6 27.Rf2 Rxf4 28.Rxf4 Bxg2+ 29.Kg1 Bf3+ 30.Qxg6 fxg6 31.Rxf3 Qg4+ 32.Kf2 Qh4+ 33.Kf1 Qxh2 34.Ne4 Qh1+ 35.Ke2 Qg2+ 36.Ke3 g5 37.e6 g4 38.Rg3 Qc2 39.Rd8+ Kh7 40.e7 Qc1+ 41.Rd2 Qe1+ 42.Kf4 Qf1+ 43.Rf2 Qc1+ 44.Re3 Qh1 45.a3 g6 46.Ng3 Qh6+ 47.Ke4 Qg7 48.Kd3 Qd4+ 49.Ke2 Qb2+ 50.Kf1 Qc1+ 51.Re1 Qc3 52.e8=Q Qa5 53.Rc2 Qc3 54.Re7+ Qg7 55.Rh2# 1-0