1.b3 h5 2.e3 f5 3.Bb5 e6 4.Be2 Nf6 5.Bb2 d6 6.Nf3 Qd7 7.d4 Nc6 8.c4 Qe7 9.Nc3 g6 10.d5 Ne5 11.dxe6 Bxe6 12.Qc2 c6 13.O-O-O O-O-O 14.c5 Nxf3 15.cxd6 Rxd6 16.Bxf3 Bg7 17.Nb5 Rxd1+ 18.Rxd1 Ne4 19.Bxe4 fxe4 20.Nd6+ Kb8 21.Qxe4 Bxb2+ 22.Kxb2 Qf6+ 23.Qd4 Qxd4+ 24.Rxd4 Kc7 25.Ne4 Bd5 26.f3 Re8 27.Kc3 Re5 28.Kd3 a5 29.Nf6 Be6 30.e4 Rc5 31.Ne8+ Kb6 32.Rd6 Bf7 33.Nf6 Rc1 34.e5 Rd1+ 35.Ke3 Ra1 36.Rd2 a4 37.bxa4 Rxa2 38.Rxa2 Bxa2 39.Kf4 Ka5 40.Kg5 Kxa4 41.Ne4 Kb4 42.Kxg6 c5 43.Kf6 Bd5 44.e6 c4 45.e7 Bc6 46.g4 hxg4 47.fxg4 c3 48.Nxc3 Kxc3 49.g5 b5 50.g6 b4 51.g7 b3 52.g8=Q b2 53.Qa2 Kc2 54.Qc4+ Kb1 55.Qxc6 Ka1 56.Qa4+ Kb1 57.e8=Q Kc1 58.Qe1# 1-0