1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.d4 Bb4+ 5.Bd2 Be7 6.Bg2 c6 7.O-O Nbd7 8.Qc2 b6 9.Nc3 Bb7 10.e4 dxe4 11.Nxe4 c5 12.Nxf6+ Bxf6 13.d5 exd5 14.Rfe1+ Kf8 15.cxd5 h6 16.Rad1 g6 17.h4 Kg7 18.h5 Re8 19.hxg6 fxg6 20.Re6 Kh7 21.Bc3 Rg8 22.Bxf6 Nxf6 23.Ne5 Rg7 24.d6 Bxg2 25.Kxg2 Qf8 26.d7 Rd8 27.Rdd6 Nh5 28.Nxg6