1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bf5 6.Ne5 Nbd7 7.g4 Be4 8.Nxe4 Nxe4 9.Qf3 Ndf6 10.Bb5+ c6 11.Nxc6 bxc6 12.Bxc6+ Nd7 13.O-O Nd6 14.Bxa8 e6 15.Bf4 f5 16.Rae1 Ne4 17.Bxe4 fxe4 18.Rxe4 Nf6 19.Rxe6+ Be7 20.Bd6 O-O 21.Bxe7 Qxd4+ 22.Kh1 Re8 23.Bxf6