1.e4 c5 2.Nf3 Nc6 3.Bb5 d6 4.O-O Bd7 5.Re1 Nf6 6.c3 a6 7.Ba4 c4 8.d4 cxd3 9.Qxd3 Qc7 10.Bf4 e5 11.Bg5 Be7 12.c4 Nh5 13.Bxe7 Nxe7 14.Bxd7+ Qxd7 15.Rd1 Rd8 16.g3 Nf6 17.Nc3 O-O 18.Rd2 Qg4 19.Nxe5 Qh3 20.Nf3 Ng6 21.Rad1 Rfe8 22.Qe2 Ng4 23.Qf1 Qh5 24.h3 Nf6 25.Kg2 Nxe4 26.Nxe4 Rxe4 27.Rxd6 Rde8 28.Rd8 Qa5 29.Qd3 Nf8 30.Rxe8 Rxe8 31.a3 Ne6 32.Qe4 Qc7 33.b4 Re7 34.Qd5 h6 35.c5 Qc8 36.Ne5 a5 37.Nc4 axb4 38.axb4 Qa8 39.Nd6 Qa4 40.Rb1 Rd7 41.h4 Qc2 42.Re1 Qc3 43.Rxe6 fxe6 44.Qxe6+ Kf8 45.Qxd7 Qf6 46.Qe8# 1-0