1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Bxc6 dxc6 7.d3 Nd7 8.Nbd2 f6 9.Nc4 Nc5 10.Nh4 Be6 11.Ne3 g6 12.b3 Bf7 13.Nf3 Ne6 14.Bb2 Qd7 15.Ng4 Rf8 16.Nh6 Bd6 17.g3 O-O-O 18.Nxf7 Rxf7 19.Qe2 g5 20.Rad1 h5 21.Rfe1 h4 22.d4 exd4 23.Nxd4 hxg3 24.hxg3 Nxd4 25.Bxd4 Rh8 26.Qf1 Rfh7 27.Qg2 Qf7 28.e5 fxe5 29.Bxe5 Bxe5 30.Rxe5 Rh1+ 31.Qxh1 Rxh1+