1.e4 a6 2.d4 f6 3.Nf3 e6 4.c4 g6 5.d5 Nh6 6.Nc3 Bg7 7.Be2 d6 8.dxe6 Bxe6 9.Nd4 Bc8 10.O-O O-O 11.Be3 Nc6 12.c5 Nxd4 13.Qxd4 f5 14.Qd5+ Nf7 15.cxd6 Qxd6 16.Bc5 Qxd5 17.Nxd5 Rd8 18.Nxc7 Rb8 19.Ba7 Bd7 20.Bxb8 Rxb8 21.Rad1 Bc6 22.exf5 gxf5 23.Bc4 Bxb2 24.Rfe1 Kf8 25.Ne6+ Kg8 26.Ng5 Be8 27.Rxe8+ Rxe8 28.Bxf7+ Kf8 29.Bxe8 Kxe8 30.Nxh7 b5 31.h4 b4 32.h5 f4 33.Ng5 Ke7 34.h6 Kf6 35.h7 Kxg5 36.Rd8 Kg6 37.h8=Q Bxh8 38.Rxh8 Kf7 39.Rb8 a5 40.Rb5 Ke6 41.Rxa5 Kd6 42.Rb5 f3 43.Rxb4 fxg2 44.Kxg2 Kd5 45.Kf3 Kc5 46.Rb2 Kd4 47.Rb1 Kd3 48.a4 Kd4 49.a5 Kc5 50.a6 Kc6 51.a7 Kd5 52.a8=Q+ Kd4 53.Qc6 Ke5 54.Rb5+ Kd4 55.Rd5# 1-0