1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.cxd5 exd5 5.Bg5 h6 6.Bxf6 Qxf6 7.Nc3 c6 8.e3 Bg4 9.Qb3 Nd7 10.Be2 b5 11.Ne5 Nxe5 12.dxe5 Qe6 13.Nxb5 cxb5 14.Bxb5+ Kd8 15.f3 Qxe5 16.fxg4 Rb8 17.O-O-O Rc8+ 18.Kb1 Rc5 19.Rhf1 Bd6 20.Rf5 Qe4+ 21.Bd3 Qxe3 22.Rxf7 Re8 23.Bf5