1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O e6 5.c4 Be7 6.d4 O-O 7.Nc3 Ne4 8.Bd2 Bf6 9.Rc1 d5 10.cxd5 exd5 11.Bf4 Nxc3 12.bxc3 Re8 13.c4 dxc4 14.Rxc4 Na6 15.Qc2 c5 16.Ng5 Bxg2 17.Qxh7+ Kf8 18.Kxg2 Rxe2 19.Qh8+ Ke7 20.Qxd8+ Rxd8 21.Ra4 Nb4 22.Rxa7+ Ke8 23.dxc5 bxc5 24.Nxf7 Nd5 25.Nxd8