1.d4 e6 2.Nc3 h6 3.e4 d5 4.Bd3 Bb4 5.e5 c5 6.Qg4 g6 7.dxc5 Bxc5 8.h4 Nc6 9.Qg3 Nge7 10.Nf3 Nf5 11.Bxf5 gxf5 12.Qg7 Rf8 13.Bxh6 Qb6 14.O-O-O Bd7 15.Na4 Qa5 16.Nxc5 Qxc5 17.Qxf8+ Qxf8 18.Bxf8 Kxf8 19.h5 Kg7 20.h6+ Kg6 21.h7 Rh8 22.c4 Rxh7 23.Rxh7 Kxh7 24.cxd5 exd5 25.Rxd5 Be6 26.Rd6 Bxa2 27.Rd7 Kg6 28.Rxb7 Bd5 29.Rb5 Be4 30.Kd2 f4 31.Rc5 Kf5 32.Kc3 Bxf3 33.gxf3 Nxe5 34.Kd4 f6 35.Ra5 a6 36.Rxa6 Nxf3+ 37.Kd5 Nd2 38.b4 Ne4 39.f3 Ng5 40.b5 Nxf3 41.b6 Ne5 42.b7 f3 43.b8=Q f2 44.Ra1 Kg4 45.Rf1 Kf3 46.Ke6 Ke2 47.Rxf2+ Kxf2 48.Kf5 Nc6 49.Qb7 Na5 50.Qb6+ Kg3 51.Qxa5 Kg2 52.Kf4 Kg1 53.Kf3 Kh1 54.Qa6 Kh2 55.Qb7 Kh3 56.Qh7# 1-0