1.c4 e5 2.g3 Nf6 3.Bg2 d5 4.cxd5 Nxd5 5.Be4 f5 6.Bg2 Nc6 7.Nc3 Be6 8.d3 Be7 9.Nf3 Nxc3 10.bxc3 e4 11.dxe4 Qxd1+ 12.Kxd1 O-O-O+ 13.Kc2 fxe4 14.Ng5 Bxg5 15.Bxg5 Rd5 16.Be3 Ra5 17.Bxe4 Ne5 18.a4 Nc4 19.Bd4 Re8 20.Bd3 g6 21.f3 b6 22.h4 c5 23.Bf6 Ne3+ 24.Kd2 Nc4+ 25.Kc1 Ne3 26.Bg5 Bc4 27.Kd2 Bxd3 28.exd3 Nf5 29.g4 Nd6 30.c4 Nf7 31.Bf6 Ne5 32.Bxe5 Rxe5 33.f4 Re7 34.h5 Kd7 35.hxg6 hxg6 36.Rh6 Re6 37.Rh7+ Ke8 38.Rb7 Re7 39.Rxe7+ Kxe7 40.Ke3 Kf6 41.Ke4 Ke6 42.Ra2 Ra6 43.Ke3 Ra5 44.Ke4 Ra6 45.Ra3 Ra5 46.Ra1 Ra6 47.Kf3 Ra5 48.g5 Ra6 49.Ke4 Ra5 50.f5+ gxf5+ 51.Kf4 Ra6 52.Re1+ Kf7 53.Kxf5 Rxa4 54.g6+ Kf8 55.Kf6 Ra6 56.g7+ Kg8 57.Re8+ Kh7 58.g8=Q+ Kh6 59.Qh8# 1-0