1.e4 e6 2.c3 d5 3.e5 d4 4.Nf3 c5 5.Na3 Nc6 6.g3 Be7 7.Bg2 b6 8.Nxd4 cxd4 9.Bxc6+ Bd7 10.Bxa8 Qxa8 11.O-O d3 12.Nc4 Bc6 13.f3 h5 14.b3 h4 15.g4 f5 16.exf6 Bc5+ 17.Rf2 Bxf2+ 18.Kxf2 Qb8 19.fxg7 Qxh2+ 20.Ke3 Rh6 21.Ba3 Rf6 22.Bd6 Qg2 23.Ne5 Qg3 24.Kxd3 Bxf3 25.Qe1 Bg2+ 26.Qxg3 hxg3 27.Rg1 Bf1+ 28.Ke3 g2 29.c4 Rh6 30.Kf2 Rh7 31.Bf8 Nf6 32.g5 Ne4+ 33.Ke3 Rh1 34.g8=Q Rxg1 35.Kxe4 Bd3+ 36.Kxd3 Rb1 37.Nf3 Rf1 38.g6 Rxf3+ 39.Ke2 g1=Q 40.Qxe6+ Kxf8 41.Kxf3 Qf1+ 42.Ke4 Qe2+ 43.Kd5 Qxd2+ 44.Kc6 Qxa2 45.Qf7# 1-0