1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O d6 5.d3 Nf6 6.c3 Bg4 7.h3 Bh5 8.Nbd2 Qd7 9.Nb3 Bb6 10.Bg5 Qe7 11.g4 Bg6 12.a4 a6 13.Nh4 h6 14.Be3 Nd7 15.Ng2 h5 16.a5 Bxe3 17.fxe3 hxg4 18.Qxg4 Nf6 19.Qg3 O-O-O 20.Nh4 Rh6 21.Nf5 Bxf5 22.Rxf5 Rdh8 23.Kh2 Qd7 24.Raf1 Rxh3+ 25.Qxh3 Rxh3+ 26.Kxh3 g6 27.Kg3 gxf5 28.Rxf5 Qe7 29.Nd2 Nxa5 30.Ba2 Nc6 31.Nf3 Nd8 32.Ng5 Ne6