1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 Qe7 6.O-O Ne5 7.cxd4 Nxf3+ 8.gxf3 Bb6 9.Kh1 d6 10.Nc3 c6 11.Rg1 f6 12.a4 Bd7 13.b4 g5 14.a5 Bc7 15.b5 h5 16.a6 bxa6 17.bxc6 Bxc6 18.Rxa6 Bb7 19.Qa4+ Kf8 20.Rxa7 Rxa7 21.Qxa7 Bd8 22.Ba3 Qc7 23.Bxd6+ Qxd6 24.Qxb7 Ne7 25.Rd1 Qf4 26.Be2 Kg7 27.Nd5 Qd6 28.Ra1 Kh6 29.Ra6 Nc6 30.Qxc6 Qb8 31.Nxf6