1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.O-O e6 5.d3 Nbd7 6.Nh4 Bg4 7.h3 Bh5 8.f4 Be7 9.Qe1 O-O 10.e4 dxe4 11.dxe4 Ne8 12.Nf3 Bxf3 13.Rxf3 e5 14.Nc3 Bc5+ 15.Kh1 Nef6 16.f5 c6 17.g4 h6 18.g5 hxg5 19.Bxg5 Be7 20.Rd1 Nh7 21.Bc1 Bh4 22.Qg1 Qe7 23.Bf1 Kh8 24.Qg4 Rad8 25.Bd3 Nc5 26.Rg1 Bf6 27.Ne2 Rg8 28.Qh5 Nxd3 29.cxd3 Rd7 30.d4 exd4 31.Nf4 Qe5 32.Rg5 Qxe4 33.Qxh7+