1.d4 d5 2.c4 c5 3.cxd5 Nf6 4.Nc3 cxd4 5.Qxd4 e6 6.e4 Nc6 7.Bb5 a6 8.Bxc6+ bxc6 9.Qa4 Bd7 10.dxc6 Bc8 11.Nf3 Qc7 12.O-O Be7 13.Be3 O-O 14.Rac1 Ng4 15.Bd4 Qf4 16.h3 Nf6 17.Be5 Qh6 18.b4 Qg6 19.b5 Bc5 20.Qc4 Bb6 21.a4 Nh5 22.a5 Bxa5 23.Ra1 axb5 24.Nxb5 Nf6 25.Ra4 Ba6 26.Rxa5 Nxe4 27.Rfa1 Bxb5 28.Qxb5 Rxa5 29.Rxa5 f6 30.c7 fxe5 31.Qxe5 h6 32.Nh4 Qf7 33.Qxe4 Qxf2+ 34.Kh2 Qb6 35.Qe5 Qf2 36.Qxe6+ Kh7 37.Qe4+ Kg8 38.Ra8 Rxa8 39.Qxa8+ Kf7 40.c8=Q Qxh4 41.Qd5+ Kg6 42.Qdf5# 1-0