1.Nf3 Nf6 2.g3 d6 3.Bg2 h5 4.d4 c6 5.c4 h4 6.Nxh4 Rxh4 7.gxh4 Nbd7 8.Nc3 e5 9.Bg5 Qb6 10.dxe5 Nxe5 11.Qb3 Qa5 12.O-O Qc7 13.Rad1 Be6 14.Rd4 Nfd7 15.f4 f6 16.fxe5 fxg5 17.Rxf8+ Kxf8 18.exd6 Qd8 19.Qxb7 Rb8 20.Qc7 Rxb2 21.Qxd8+