1.c4 c5 2.Nf3 Nc6 3.Nc3 g6 4.e3 Nf6 5.d4 cxd4 6.exd4 d5 7.cxd5 Nxd5 8.Qb3 Nxc3 9.Bc4 e6 10.bxc3 Bg7 11.Ba3 Na5 12.Bb5+ Bd7 13.Qb2 a6 14.Be2 b5 15.O-O Qc7 16.Ne5 Bc6 17.Bb4 Bd5 18.Qa3 Bxe5 19.dxe5 Nc4 20.Bxc4 Qxc4 21.Be7 Kd7 22.Qd6+ Kc8 23.a4 Qc6 24.axb5 axb5 25.Rxa8+ Qxa8 26.f3 Qa7+ 27.Kh1 Re8 28.Bf6 Qd7 29.Qa3 Qc6 30.h3 Kc7 31.Qa7+ Qb7 32.Qa5+ Qb6 33.Qb4 Kb7 34.Rb1 Rc8 35.Qe7+ Rc7 36.Qe8 Bc6 37.Qf8 Qf2 38.Ra1 Rd7 39.Qa8+ Kc7 40.Ra7+ Kb6 41.Ra6+ Kc7 42.Rxc6# 1-0