1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 g6 6.Bc4 Bg7 7.Ne5 O-O 8.Bg5 Nbd7 9.O-O c5 10.Nxf7 Rxf7 11.Bxf7+ Kxf7 12.dxc5 Qc7 13.Qd5+ e6 14.Qd4 Qc6 15.Rad1 h6 16.Bxf6 Bxf6 17.Qf2 Kg8 18.Rd6 Qc7 19.Ne4 Bg7 20.Qf7+ Kh8 21.Qe8+ Kh7 22.Rf7 h5 23.Qe7