1.Nf3 c5 2.c4 g6 3.d4 Bg7 4.e4 Qb6 5.dxc5 Qxc5 6.Be2 Nc6 7.O-O d6 8.a3 Bg4 9.Nfd2 Bxe2 10.Qxe2 Rc8 11.b4 Nd4 12.Qd1 Qh5 13.Qa4+ b5 14.cxb5 Ne2+ 15.Kh1 Bxa1 16.b6+ Kf8 17.Qd7 Rxc1 18.bxa7 Kg7 19.a8=Q Nf6 20.Qxh8+ Kxh8 21.Qxe7 Kg7 22.Rxc1 Ng4 23.h4 Bf6