1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.Nc3 cxd4 5.Nxd4 a6 6.g3 Qc7 7.Bg2 Qxc4 8.O-O d5 9.Bg5 Nbd7 10.Rc1 Qb4 11.e4 dxe4 12.Nxe4 Nxe4 13.Bxe4 Be7 14.Bxe7 Qxe7 15.Qc2 Nf6 16.Nf5 Qb4 17.Bc6+ Kf8 18.Qd3 Ne8 19.Rc4 Qa5 20.Bxe8 exf5 21.Qd6+ Kg8 22.b4 Qxa2 23.Bxf7+