1.d4 Nf6 2.Nc3 d5 3.e4 Nxe4 4.Nxe4 dxe4 5.Bc4 Nc6 6.Be3 g6 7.f3 Bg7 8.c3 exf3 9.Qxf3 O-O 10.Nh3 Na5 11.Be2 Be6 12.Nf4 Bc4 13.O-O Bxe2 14.Qxe2 e5 15.dxe5 Nc6 16.e6 fxe6 17.Nxe6 Rxf1+ 18.Rxf1 Qd7 19.Nxg7 Kxg7 20.Qf3 Qe7 21.Re1 Qf6 22.Bh6+