1.e4 e6 2.d4 d5 3.Nd2 c5 4.exd5 Qxd5 5.Ngf3 cxd4 6.Bc4 Qd8 7.O-O Bc5 8.Nb3 Bb6 9.Nbxd4 Ne7 10.Be3 O-O 11.Qe2 a6 12.Rad1 Qc7 13.Bd3 Nbc6 14.Bxh7+ Kxh7 15.Ng5+ Kg6 16.Qd3+ Nf5 17.Nxf5 exf5 18.Bxb6 Qxb6 19.Qg3 f4 20.Rd6+ f6 21.Qh4 Bf5 22.Qh7+ Kxg5 23.h4+ Kg4 24.Qxg7+ Kxh4 25.Qh6+ Kg4 26.Kh2 Qxf2 27.Qg7+ Kh5 28.Rxf2 Ne5 29.Rxf4