1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.Nc3 e6 5.Bg5 dxc4 6.e4 b5 7.e5 h6 8.Bh4 g5 9.exf6 gxh4 10.Ne5 Qxf6 11.a4 Bb7 12.Be2 c5 13.Bh5 Bd6 14.Nxf7 O-O 15.Qg4+ Kh7 16.Ne4 Bxe4 17.Qxe4+ Kg8 18.Qxa8 cxd4 19.O-O Rxf7 20.Bxf7+ Kxf7 21.axb5 Qe5 22.Rxa7+ Kg6 23.f4 Qe3+ 24.Kh1 d3 25.Qb7