1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nxc6 bxc6 7.c4 d5 8.O-O Nf6 9.Nc3 d4 10.Na4 Nd7 11.f4 e5 12.f5 Be7 13.Bd2 c5 14.Rf3 Bb7 15.b3 Bc6 16.Nb2 a5 17.Rg3 g6 18.Qf3 g5 19.f6 Bxf6 20.Rf1 Qe7 21.Qh5 h6 22.Rgf3 Ra6 23.Nd1 Rf8 24.Nf2 Bb7 25.Ng4 Bg7 26.a4 Qe6 27.h4 Qg6 28.Qxg6 fxg6 29.Rxf8+ Nxf8 30.hxg5 h5 31.Nf6+ Bxf6 32.Rxf6 Rxf6 33.gxf6 Nd7 34.f7+ Kxf7 35.Bxa5 Nf6 36.Bd8 Nxe4 37.Bxe4 Bxe4 38.a5 Bb7 39.Bb6 d3 40.Kf2 Bxg2 41.Bxc5 h4 42.Be3 Ba8 43.b4 Kf6 44.a6 g5 45.b5 g4 46.b6 g3+ 47.Kf1 Bf3 48.b7 h3 49.b8=Q Be2+ 50.Ke1 h2 51.Qh8+ Kf5 52.a7 Bf3 53.a8=Q Bxa8 54.Qxa8 e4 55.Qd5+ Kg4 56.Qxe4+