1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.c4 Nb6 6.exd6 cxd6 7.h3 Bxf3 8.Qxf3 Nc6 9.Be3 g6 10.c5 dxc5 11.dxc5 Nd7 12.Be2 Bg7 13.Nc3 Qa5 14.O-O Nxc5 15.b4 Qxb4 16.Nd5 Qa5 17.Bxc5 Bxa1 18.Rxa1 Qxc5 19.Nc7+ Kd7 20.Nxa8 Rxa8 21.Qxf7 Kc7 22.Rd1 a6 23.Bf3