1.e4 c5 2.Nf3 a6 3.c3 d5 4.exd5 Qxd5 5.d4 Bg4 6.dxc5 Qxc5 7.Qa4+ Bd7 8.Qh4 e6 9.Bd3 Nf6 10.O-O Be7 11.Be3 Qh5 12.Qg3 O-O 13.Nbd2 Nc6 14.Nc4 Nd5 15.Rad1 Nxe3 16.fxe3 Rad8 17.Nd4 Qg5 18.Qf2 Bf6 19.Nd6 Be5 20.Nf3 Qh5 21.Nxb7 Rb8 22.Nc5 Bxh2+ 23.Nxh2 Qxc5 24.Bxh7+ Kxh7 25.Rxd7 Ne5 26.Rd4 f5 27.Nf3 Ng4 28.Qh4+ Kg8 29.Ng5 Nh6 30.Nxe6 Qe5 31.Nxf8 Qxe3+ 32.Qf2 Qxf2+ 33.Rxf2 Rxf8 34.Rd6 a5 35.Rd5 g6 36.Rxa5 Re8 37.Kf1 Ng4 38.Re2 Nh2+ 39.Ke1 Rd8 40.Ra6 Kg7 41.Ree6