1.Nf3 d5 2.d4 Nf6 3.e3 e6 4.Bd3 c5 5.c3 Nc6 6.Nbd2 cxd4 7.exd4 Bd6 8.O-O O-O 9.Qe2 a6 10.Re1 Qc7 11.Nf1 b5 12.Bg5 Be7 13.Bh4 Bb7 14.Bg3 Bd6 15.Be5 Bxe5 16.dxe5 Nd7 17.Bxh7+ Kxh7 18.Ng5+ Kg6 19.Qg4 Ndxe5 20.Qg3 Nf3+ 21.Nxf3+ Qxg3 22.hxg3 Na5 23.Ne3 Nc4 24.Nxc4 dxc4 25.Rad1 Rad8 26.Ne5+ Kf6 27.Nd7+ Rxd7 28.Rxd7 Bd5 29.Rd6 Ra8 30.Rd1 Ke7 31.Rb6 Kd7 32.Rb7+ Ke8 33.Rc7 Kd8 34.Rxf7 Ke8 35.Rxg7