1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.O-O Nf6 5.d4 e6 6.c4 Be7 7.Nc3 O-O 8.h3 Bh5 9.g4 Bg6 10.Ne5 Nbd7 11.Bf4 Nxe5 12.dxe5 Nd7 13.cxd5 exd5 14.e4 dxe4 15.Nxe4 Nc5 16.Nd6 Nd3 17.Bg3 Qb6 18.Nf5 Bxf5 19.gxf5 Rad8 20.f6 Bc5 21.fxg7 Rfe8 22.Qh5 Rd4 23.Rad1 Re6 24.Qf5 Nxb2 25.Rxd4 Bxd4 26.Be4 Rh6 27.e6 Bf6 28.exf7+ Kxg7 29.Qd7 Qd8 30.Bd6 Rg6+ 31.Kh1