1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.g3 d5 5.exd5 exd5 6.d4 Bg4 7.Be2 c4 8.O-O Bb4 9.Ng5 Bf5 10.Bh5 g6 11.Bg4 Bxg4 12.Qxg4 Nf6 13.Re1+ Kf8 14.Ne6+ Kg8 15.Nxd8 Nxg4 16.Nxc6 bxc6 17.h3 Nf6 18.Bh6 Nd7 19.Kg2 Nf8 20.Bf4 h5 21.a3 Ba5 22.Re7 Bb6 23.Be5 Rh7 24.Na4 g5 25.Nxb6 axb6 26.Bf6 Ne6 27.c3 Rh6 28.Be5 b5 29.Kh2 g4 30.Kg2 gxh3+ 31.Kxh3 Ng5+ 32.Kg2 Rh7 33.Rh1 Rf8 34.Bf4 Ne6 35.Be5 Ng5 36.Bd6 Rd8 37.Bc7 Rc8 38.Be5 Rf8 39.Bf6 Ne4 40.Bh4 Rg7 41.f3 Nd6 42.Re5 Re8 43.Be7 Nf5 44.Rxf5 Rxe7 45.Rfxh5 f6 46.Rh8+ Kf7 47.Kf2 Ke6 48.R1h6 Rgf7 49.Rc8 Kd6 50.g4 Re6 51.g5 Kd7 52.g6 Rfe7 53.Ra8 Re2+ 54.Kg3 Rxb2 55.Rh7 Kd6 56.Rxe7 Kxe7 57.g7 Rb1 58.g8=Q