1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d3 b5 6.Bb3 Be7 7.Nc3 d6 8.a3 O-O 9.Nd5 Nxd5 10.Bxd5 Bb7 11.O-O Na5 12.Ba2 c5 13.b4 cxb4 14.axb4 Nc6 15.Bd5 Qc7 16.Bd2 Nd8 17.c4 bxc4 18.Bxc4 Bxe4 19.Bxf7+ Rxf7 20.dxe4 Ne6 21.Qb3 Qd7 22.Rfc1 Kh8 23.Qd5 Raf8 24.Nxe5 Qe8 25.Nxf7+ Qxf7 26.f3 Bf6 27.Rxa6 Be5 28.Ra8 Qh5 29.Rxf8+ Nxf8 30.f4 Bb2 31.Qxh5