1.e4 c5 2.d4 cxd4 3.c3 d5 4.exd5 Qxd5 5.cxd4 Nc6 6.Nf3 Bg4 7.Nc3 Qh5 8.Be2 e6 9.O-O Nf6 10.Nb5 Rc8 11.Qa4 Nd5 12.h3 Bf5 13.Nxa7 Bxh3 14.Nxc8 Bxg2 15.Kxg2 Qg4+ 16.Kh1 Qh5+ 17.Nh2 Qxe2 18.Qa8 Qa6 19.Nd6+ Kd7 20.Qxa6 bxa6 21.Nxf7 Rg8 22.Ne5+ Nxe5 23.dxe5 g5 24.Ng4 Be7 25.Rd1 Ke8 26.Be3 h5 27.Nf6+ Nxf6 28.exf6 Bxf6 29.Rac1