1.Nf3 g6 2.d4 Bg7 3.e4 d6 4.Bc4 c6 5.a4 Nd7 6.O-O e5 7.Ng5 Nh6 8.Bxf7+ Nxf7 9.Ne6 Qe7 10.d5 Nf6 11.Nxg7+ Kf8 12.Ne6+ Bxe6 13.dxe6 Qxe6 14.Qe2 Kg7 15.c4 d5 16.exd5 cxd5 17.cxd5 Nxd5 18.Bd2 Rac8 19.Nc3 Nf6 20.Be3 a6 21.a5 Qc4 22.Qf3 Qb3 23.Ne4 Nxe4 24.Bh6+