1.e4 c5 2.Nf3 d6 3.Nc3 e5 4.Bc4 Be7 5.d3 h6 6.h3 Nf6 7.Nh4 Nc6 8.O-O Be6 9.Bxe6 fxe6 10.Ng6 Rg8 11.f4 exf4 12.Bxf4 Kf7 13.Nxe7 Qxe7 14.Qf3 Rgf8 15.Qg3 Rad8 16.e5 dxe5 17.Bxe5 Nxe5 18.Qxe5 Kg8 19.Rae1 Rfe8 20.Ne4 Nxe4 21.Rxe4 Qd6 22.Qh5 Rf8 23.Rxf8+ Rxf8 24.Qe5 Qxe5 25.Rxe5 b6 26.Rxe6 Rf7 27.Re8+ Kh7 28.Re2 Kg6 29.b3 Kf6 30.Kf2 Re7 31.Rxe7 Kxe7 32.Ke3 Kd6 33.Ke4 Ke6 34.c3 Kd6 35.Kf5 Kd5 36.Kg6 b5 37.Kxg7 h5 38.g4 hxg4 39.hxg4 Ke5 40.g5 Kf4 41.g6 Ke3 42.Kf6 Kxd3 43.g7 Kxc3 44.g8=Q c4 45.Ke5 Kd3 46.bxc4 bxc4 47.Qg3+ Kc2 48.Kd4 c3 49.Qxc3+ Kb1 50.Qd2 Ka1 51.Kc3 Kb1 52.Qb2# 1-0