1.Nf3 d5 2.c4 Nf6 3.cxd5 Nxd5 4.Nc3 Nc6 5.Nxd5 Qxd5 6.g3 Bf5 7.d3 O-O-O 8.Bg2 e6 9.O-O Bc5 10.Bd2 Bg4 11.Bc3 f6 12.Ne5 Bxe2 13.Qxe2 Qd6 14.Nf7 Qe7 15.Nxh8 Rxh8 16.d4 Nxd4 17.Bxd4 Bxd4 18.Rad1 Bb6 19.Bh3 Re8 20.Rfe1 c6 21.Qxe6+ Qxe6 22.Rxe6 Rxe6 23.Bxe6+ Kc7 24.Rd7+ Kb8 25.Rxg7