1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Qf6 5.Nf3 Qg6 6.Nbd2 Bc5 7.Nh4 Qf6 8.Ndf3 Ne5 9.Bd3 Nxd3+ 10.Qxd3 Ne7 11.O-O d6 12.Bg5 Qxb2 13.a4 Qb6 14.Nf5 Nxf5 15.exf5 O-O 16.f6 Bg4 17.Nh4 Rfe8 18.Qg3 Be2 19.Rfb1 Qc6 20.Nf5 d5 21.Nh6+ Kf8 22.fxg7+ Kxg7 23.Rxb7 Bh5 24.Rxc7 Qxa4 25.Bd2+ Bg6 26.Rxa4 Re2 27.Rxf7+ Kh8 28.Bc3+ d4 29.Rxd4 Re1+ 30.Bxe1 Bxd4 31.Bc3