1.Nf3 d5 2.g3 Nd7 3.d4 b5 4.Bg2 e6 5.O-O Bb7 6.e4 dxe4 7.Ng5 Ngf6 8.Nc3 b4 9.Ncxe4 Bd5 10.Qe2 Be7 11.Nxf7 Kxf7 12.Ng5+ Ke8 13.Bxd5 exd5 14.Ne6 Qc8 15.Re1 Ne4 16.Nxg7+ Kf7 17.Nf5 Ndf6 18.Nxe7 Kxe7 19.f3 Qe6 20.fxe4 Nxe4 21.Qh5 Raf8 22.Bh6 Rf5 23.Qh4+ Kd7 24.Rf1 Nd6 25.Bf4 Qe4 26.c3 bxc3 27.bxc3 Re8 28.Qxh7+ Kc6 29.Qh3 Nc4 30.Rae1