1.e4 c5 2.d3 Nc6 3.g3 e6 4.Bg2 Nf6 5.Nf3 d5 6.e5 Nd7 7.Bf4 Be7 8.h4 O-O 9.Nbd2 f6 10.exf6 Bxf6 11.Bg5 h6 12.Bxf6 Qxf6 13.c3 Nde5 14.Qe2 Qf5 15.Nxe5 Nxe5 16.Bf1 c4 17.dxc4 dxc4 18.Ne4 Nd3+ 19.Kd2 Rd8 20.Ke3 Ne5 21.Bh3 Qg6 22.f4 Rd3+ 23.Kf2 Rf3+ 24.Kg2 Rxf4 25.Nd6 Nd3 26.Raf1 Rxh4 27.Nxc8 Nf4+ 28.Rxf4 Rxf4 29.Ne7+