1.e4 c5 2.Nf3 e6 3.d3 Nc6 4.g3 d5 5.Nbd2 Nf6 6.Bg2 g6 7.O-O Bg7 8.exd5 Nxd5 9.Ne4 b6 10.c4 Nde7 11.Bg5 O-O 12.Nf6+ Kh8 13.Ne5 Nxe5 14.Bxa8 h6 15.Bh4 Nf5 16.Ne4 Nxh4 17.gxh4 Ba6 18.Qa4 Nf3+ 19.Kg2 Nxh4+ 20.Kh1 Qxa8 21.Qxa6 f5 22.f3 fxe4 23.fxe4 Qd8 24.Qa3 Rxf1+ 25.Rxf1 Qg5