1.Nf3 Nc6 2.e4 e5 3.Nc3 Nf6 4.g3 Bc5 5.Bg2 d6 6.d3 Be6 7.Na4 Qd7 8.Nxc5 dxc5 9.b3 Bh3 10.O-O O-O-O 11.Bb2 Rhe8 12.Bxh3 Qxh3 13.Ng5 Qd7 14.f4 Ng4 15.Nxf7 Ne3 16.Qe2 Nxf1 17.Nxd8 Nxg3 18.hxg3 Nd4 19.Qf2 Kxd8 20.fxe5 Rxe5 21.Rf1 Rg5 22.Kg2 h5 23.Bc1 Rg4 24.Qf8+ Qe8 25.Qxc5 Ne6 26.Qf5 g6 27.Qd5+ Kc8 28.Rf6 Nd8 29.Kh3