1.Nf3 Nf6 2.c4 c5 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nc6 6.Nc3 Nc7 7.d3 e5 8.Nd2 Bd7 9.O-O Be7 10.Nc4 f6 11.f4 exf4 12.Bxf4 Ne6 13.Nd6+ Bxd6 14.Bxd6 Kf7 15.e4 Kg8 16.e5 Nxe5 17.Bxe5 fxe5 18.Qh5 Qe8 19.Qxe5 h5 20.Ne4 h4 21.gxh4 Qh5 22.Qg3 Rh6 23.Nf6+ Rxf6 24.Rxf6 Nd4 25.Qg6 Qe5 26.Raf1 Bc6 27.Rxc6 Qe3+ 28.Kh1 bxc6 29.Be4 Nf3 30.Qh7+ Kf7 31.Rxf3+