1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 Nf6 6.e5 d5 7.Bb5 Ne4 8.Nxd4 O-O 9.Bxc6 bxc6 10.O-O f6 11.Be3 Qe8 12.exf6 Rxf6 13.Nd2 Rb8 14.Qc2 Bd6 15.Nxe4 dxe4 16.Ne2 Ba6 17.Rfe1 Bd3 18.Qd2 c5 19.Ng3 Qg6 20.Rad1 Rbf8 21.b4 c4 22.Bxa7 h5 23.Bd4 h4 24.Nf1 Rf4 25.Kh1 Rg4 26.Ne3 Rg5 27.a4 h3 28.g3 Qh5 29.Ra1 Qf3+ 30.Kg1 Bf4 31.Qd1 Bxg3 32.fxg3 Rxg3+ 33.hxg3 Qxg3+ 34.Kh1 Rf2 35.Ng4 Qg2#