1.Nf3 d5 2.d4 c5 3.c4 e6 4.cxd5 exd5 5.Bg5 Nf6 6.Bxf6 Qxf6 7.Nc3 cxd4 8.Nxd5 Qd8 9.Qxd4 Be6 10.e4 Nc6 11.Bb5 Qa5+ 12.Nc3 Bb4 13.Bxc6+ bxc6 14.Qxg7 O-O-O 15.O-O Rhg8 16.Qh6 Bxc3 17.bxc3 Qxc3 18.Kh1 Rg6 19.Qc1 Rd3 20.Qxc3 Rxc3 21.Ne5 Rg8 22.Rfc1 Rxc1+ 23.Rxc1 Bxa2 24.Ra1 Re8 25.f4 f6 26.Rxa2 fxe5 27.f5 Rd8 28.g4 Rd4 29.f6 Rxe4 30.Rf2 Re1+ 31.Kg2 Kd8 32.f7 Ke7 33.f8=Q+ Ke6 34.Rd2 Rd1 35.Rxd1 a5 36.Rd6# 1-0