1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.Nc3 d5 5.Bf4 O-O 6.e3 c5 7.Qb3 cxd4 8.exd4 dxc4 9.Bxc4 Nc6 10.Ne5 Na5 11.Bxf7+ Kh8 12.Qd1 Nh5 13.Bg3 Nxg3 14.Nxg6+ hxg6 15.hxg3+ Bh6 16.Rxh6+ Kg7 17.Rxg6+ Kxf7 18.Qh5 Bf5 19.Rd6+ Kg7 20.Qg5+ Kh8 21.Rh6+ Bh7 22.Rxh7+ Kxh7 23.O-O-O