1.e4 b5 2.Nf3 Bb7 3.Bxb5 Bxe4 4.O-O e6 5.Be2 c5 6.Nc3 Bb7 7.d4 Nf6 8.dxc5 Bxc5 9.Bf4 O-O 10.a3 Nc6 11.Nb5 d5 12.b4 Be7 13.c4 dxc4 14.Bxc4 Rc8 15.Rc1 a5 16.Nd6 Bxd6 17.Bxd6 Re8 18.Bc5 axb4 19.axb4 Ne4 20.Qxd8 Rexd8 21.Bb6 Rd6 22.b5 Ne7 23.Ba5 Ng6 24.Be2 Ra8 25.Bc7 Rd5 26.b6 h6 27.h4 Ra4 28.Ra1 Rda5 29.Rxa4 Rxa4 30.Rd1 Ra2 31.Bc4 Rxf2 32.Rd8+ Kh7 33.h5 Ne7 34.Bd3 Rb2 35.Rd7 Nf5 36.Rxf7 Bd5 37.Rf8 Ne3 38.Nh4 Rd2 39.Bxe4+ Bxe4 40.Bf4 Rd1+ 41.Kf2 Ng4+ 42.Ke2 Rb1 43.Bc7 Rb2+ 44.Ke1 Ne3 45.g3 Nc4 46.Re8 Nxb6 47.Ng6 Rb1+ 48.Kf2 Rb2+ 49.Kg1 Rb1+ 50.Kf2 Rb2+ 51.Ke1 Rb1+ 52.Ke2 Rb2+ 53.Kd1 Rb1+ 54.Kd2 Nc4+ 55.Kc3 Bxg6 56.hxg6+ Kxg6 57.Rxe6+ Kf7 58.Ra6 Ne3 59.Be5 Rb7 60.Kd3 Ng4 61.Bd4 Re7 62.Ra7 Rxa7 63.Bxa7 Nf6 64.Bd4 Kg6 65.Ke2 Kf5 66.Kf3 g5 67.Be3 h5 68.Bd4 g4+ 69.Kg2 Nd5 70.Kf2 Ke4 71.Bc5 Kd3 72.Bd6 Nf6 73.Bf4 Ne4+ 74.Kg2 Ke2 75.Be5 Ke3 76.Bf4+ Kd3 77.Be5 Ke2 78.Bf4 Nd2 79.Be5 Nf1 80.Bf4 Ne3+ 81.Kg1 Kf3 82.Be5 Nf5 83.Kh2 Kf2 84.Bf4 Ne3 85.Kh1 Nf1 86.Be5 Nxg3+ 87.Kh2 Nf5 88.Kh1 Ne3 89.Kh2 h4 90.Bg3+ hxg3+ 91.Kh1 g2+ 92.Kh2 g1=Q# 0-1