1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.h3 Bg7 6.d3 e5 7.Be3 Qe7 8.Qd2 Nf6 9.Nc3 Nd7 10.a3 O-O 11.b4 cxb4 12.axb4 Qxb4 13.Bxa7 Bh6 14.Qxh6 Qxc3+ 15.Ke2 Qxc2+ 16.Nd2 Rxa7 17.Rxa7 Nc5 18.Ra3 Rd8 19.Qg5 Ne6 20.Qxe5 Nd4+ 21.Ke3 Qb2 22.Qe7 Ne6 23.Rb1 Qd4+ 24.Ke2 Nf4+ 25.Kf1 Nxd3 26.Qh4 b5 27.Nf3 Qb6 28.Rd1 Be6 29.Ne5 Bc4 30.Kg1 Nxe5 31.Rxd8+