1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.d4 exd4 7.O-O dxc3 8.Qb3 Qf6 9.e5 Qg6 10.Nxc3 Nge7 11.Ba3 O-O 12.Rad1 b5 13.Bd3 Qg4 14.Ne4 h6 15.Nc5 d6 16.Ne4 b4 17.Bb2 Bb7 18.h3 Qe6 19.Bc4 d5 20.Rxd5 Ba6 21.Bxa6 Qxd5 22.Nf6+ gxf6 23.Bc4 Qd7 24.exf6 Rad8 25.fxe7 Nxe7 26.Ne5 Qf5 27.Ng4 Rd6 28.Qg3 Kh7 29.Nf6+ Rxf6 30.Bd3 Ng6 31.Bxf5 Rxf5 32.Qd3 Rc5 33.h4 h5 34.g4 hxg4 35.Qd4 Re5 36.h5 Nh4 37.Qd3+ Rf5 38.Bf6 Kg8 39.Bxh4 Rxh5 40.Bf6