1.e4 c5 2.Nf3 d6 3.Bb5+ Nc6 4.h3 e5 5.O-O a6 6.Be2 g6 7.d3 Bg7 8.Nc3 Nge7 9.Nh2 Be6 10.f4 Qd7 11.Bg4 f5 12.exf5 Nxf5 13.Bxf5 Bxf5 14.Nd5 Qd8 15.fxe5 Nxe5 16.Ne3 Be6 17.Neg4 Rf8 18.Nxe5 Rxf1+ 19.Qxf1 Bxe5 20.Nf3 Bg7 21.Bf4 Kd7 22.Ng5 Bg8 23.Ne4 Bxb2 24.Rb1 Bd4+ 25.Kh1 b5 26.c3 Be5 27.Bxe5 dxe5 28.Qf2 Qe7 29.Nxc5+ Kc6 30.Ne4 Rf8 31.Qe3 a5 32.a4 Rb8 33.axb5+ Rxb5 34.Ra1 Qb7 35.Kh2 Qb6 36.Qg5 Kb7 37.c4 Rb1 38.Qe7+ Ka8 39.Rxb1 Qxb1 40.Qd8+ Qb8 41.Qxa5+ Qa7 42.Qxe5 Bf7 43.c5 Qd7 44.Nd6 Qc6 45.Nxf7