1.e4 c5 2.c4 Nc6 3.Ne2 e5 4.Nbc3 d6 5.d3 g6 6.g3 Bg7 7.Bg2 Nge7 8.O-O O-O 9.Nd5 Nxd5 10.cxd5 Nd4 11.Nxd4 cxd4 12.f4 f5 13.Qb3 fxe4 14.dxe4 Kh8 15.Bd2 b6 16.fxe5 Rxf1+ 17.Rxf1 dxe5 18.Rf7 a5 19.Bf1 Bd7 20.Bb5 Bxb5 21.Qxb5 Qc8 22.Qc6 Qa6 23.d6 Rf8 24.Rxf8+ Bxf8 25.Qe8 Kg7 26.Bh6+ Kxh6 27.Qxf8+ Kh5 28.d7 Qe2 29.d8=Q