1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 g6 6.Bc4 Bg7 7.O-O O-O 8.Qe1 Nc6 9.Qh4 Ng4 10.Ne4 Bxd4+ 11.Kh1 Nce5 12.Neg5 h6 13.Nxe5 hxg5 14.Bxg5 Bxe5 15.Bxe7 Qd4 16.Bxf8 Qxc4 17.Qd8 f6 18.Bd6+ Kh7 19.Qe7+ Kh6 20.Qf8+ Kh7 21.Bxe5 Nxe5 22.Rxf6 Be6 23.Qe7+ Bf7 24.Qxe5