1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Nxe4 6.Re1 d5 7.Bxd5 Qxd5 8.Nc3 Qh5 9.Nxe4 Be6 10.Bg5 Bd6 11.Nxd6+ cxd6 12.Bf4 O-O 13.Nxd4 Qxd1 14.Raxd1 Nxd4 15.Rxd4 Rfc8 16.c3 Bxa2 17.Rxd6 Be6 18.f3 Rd8 19.Red1 Rxd6 20.Rxd6 Kf8 21.Kf2 Ke7 22.Rd4 Rd8 23.Rxd8 Kxd8 24.Ke3 Bc4 25.Be5 f6 26.Bd4 a6 27.f4 Ke7 28.f5 h5 29.Bc5+ Kf7 30.Kf4 Bf1 31.g3