1.e4 c5 2.Nf3 Nc6 3.Bb5 d6 4.O-O e5 5.c3 Be7 6.d4 exd4 7.cxd4 cxd4 8.Nxd4 Bd7 9.Nc3 Nf6 10.Bf4 O-O 11.Be2 Qb6 12.Ndb5 a6 13.Nxd6 Be6 14.Nc4 Qa7 15.Be3 Bc5 16.Bxc5 Qxc5 17.Qd6 Qa7 18.Rfd1 Rad8 19.Qf4 Nd4 20.Nd6 Nxe2+ 21.Nxe2 Qb6 22.e5 Ne8 23.b3 Nxd6 24.exd6 Rfe8 25.Nc3 Qa5 26.Rac1 Rc8 27.Ne4 Rxc1 28.Qxc1 Rc8 29.Qa1 h6 30.h3 Bd7 31.Qd4 Qxa2 32.Nc5 Bc6 33.Rd3 Rd8 34.Rg3 g6 35.Ne6 Qb1+ 36.Kh2 fxe6 37.Qf6 Rf8 38.Rxg6+ Qxg6 39.Qxg6+ Kh8 40.Qxh6+ Kg8 41.Qg6+ Kh8 42.f4 Rf7 43.Qh6+ Kg8 44.Qxe6 Kh7 45.f5 Bb5 46.Qe1 Bd7 47.Kg1 Be6 48.Qh4+ Kg8 49.f6 Bd5 50.g3 Re7 51.dxe7 b6 52.e8=Q# 1-0