1.e4 c5 2.Nc3 a6 3.Nf3 e6 4.Bd3 d5 5.exd5 exd5 6.g3 Nf6 7.b3 Be7 8.Ne2 O-O 9.Bb2 Bg4 10.Ne5 Bh5 11.O-O Nbd7 12.Nxd7 Qxd7 13.f3 b5 14.Nf4 Bg6 15.Re1 Bxd3 16.Nxd3 Rfe8 17.Nf2 h5 18.a4 b4 19.d3 d4 20.f4 Ng4 21.Qf3 Ne3 22.Re2 g6 23.Rae1 Bf6 24.Bc1 Nxc2 25.Rxe8+ Rxe8 26.Rxe8+ Qxe8 27.Ne4 Bg7 28.f5 Qc6 29.fxg6 fxg6 30.Bf4 Ne3 31.h3 Qd5 32.Nd2 Qe6 33.Qa8+ Bf8 34.Bh6 Qf5 35.Bxf8 Qxf8 36.Qxa6 Qf5 37.a5 Kg7 38.h4 Qg4 39.Qb7+ Kg8 40.Qf3 Qe6 41.Qa8+ Kg7 42.Qb7+ Kh6 43.Qb8 Kg7 44.Qc7+ Kh6 45.Qxc5 Qh3 46.Qf8+ Kh7 47.Qf3 Qe6 48.Nc4 Nxc4 49.dxc4 Qe1+ 50.Kg2 Qd2+ 51.Qf2 Qd3 52.a6 Qe4+ 53.Qf3 Qc2+ 54.Kh3 d3 55.a7 d2 56.a8=Q d1=Q 57.Qf7+ Kh6 58.Qh8# 1-0