1.d4 Nf6 2.Nf3 d6 3.Nbd2 Nbd7 4.e4 e5 5.c3 g6 6.dxe5 dxe5 7.Qc2 Bg7 8.Nc4 O-O 9.Bg5 Qe8 10.O-O-O b6 11.Ne3 Bb7 12.Nd2 a6 13.g4 b5 14.Be2 Nc5 15.Bxf6 Bxf6 16.h4 Ne6 17.g5 Bg7 18.Bg4 h5 19.gxh6 Bxh6 20.Rdg1 Bxe3 21.fxe3 Kg7 22.h5 Rh8 23.hxg6 Rxh1 24.Rxh1 fxg6 25.Nf3 Nf8 26.Qh2 Bc8 27.Qh8+