1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O c5 5.c4 g6 6.Nc3 Bg7 7.d4 cxd4 8.Qxd4 Nc6 9.Qh4 h6 10.Nd4 g5 11.Nxc6 dxc6 12.Qh3 Qd7 13.a4 Qxh3 14.Bxh3 Nd7 15.a5 Bxc3 16.bxc3 c5 17.f4 e6 18.Bg2 Bxg2 19.Kxg2 g4 20.axb6 Nxb6 21.Be3 Rc8 22.Rxa7 Nxc4 23.Bg1 Nd6 24.Ra6 Ke7 25.Ra7+ Kf6 26.Rd7 Ne4 27.f5 e5 28.Ra1