1.Nf3 g6 2.d4 Bg7 3.e4 Nf6 4.e5 Nd5 5.c4 Nb6 6.c5 Nd5 7.Bc4 c6 8.Qb3 d6 9.Bxd5 cxd5 10.cxd6 exd6 11.Qxd5 dxe5 12.Qxd8+ Kxd8 13.Nxe5 Re8 14.O-O Bxe5 15.dxe5 Rxe5 16.Nc3 Be6 17.Bf4 Rf5 18.Rad1+ Ke8 19.Bd6 Nc6 20.g4 Ra5 21.b4 Rg5 22.h3 Bxg4 23.hxg4 Rxg4+ 24.Kh2 Nd4 25.Rfe1+ Ne6 26.Ne4 Kd8 27.f3 Rh4+ 28.Kg3 Rh5 29.Nc5