1.c3 Nf6 2.d4 h6 3.Nf3 d5 4.Bf4 Bf5 5.Qb3 b6 6.e3 a6 7.c4 e6 8.cxd5 Nxd5 9.Bg3 Bd6 10.Nbd2 Nf6 11.Be2 O-O 12.Rc1 Bxg3 13.hxg3 Nbd7 14.O-O c5 15.a4 Qe7 16.Qa3 Rfc8 17.Ne5 Nxe5 18.dxe5 Ne4 19.Nc4 Rab8 20.Rfd1 Rd8 21.Rxd8+ Qxd8 22.Rd1 Qg5 23.Nd6 Bg6 24.Nxe4 Bxe4 25.Qc3 a5 26.Rd6 Bd5 27.Bf3 Bxf3 28.gxf3 b5 29.axb5 Rxb5 30.Kg2 Qf5 31.Rd8+ Kh7 32.Rf8 a4 33.g4 Qb1 34.Rxf7 Rxb2 35.Rd7 Rb7 36.Rd6 Qb3 37.Qxc5 a3 38.Qc6 Ra7 39.Rxe6 a2 40.Qe4+ Kg8 41.Re8+ Kf7 42.Rd8 Qe6 43.Qf4+ Kg6 44.Rd6 Qxd6 45.Qf5# 1-0