1.c4 c6 2.Nc3 d5 3.d4 Nf6 4.Nf3 e6 5.Bg5 dxc4 6.e4 b5 7.e5 h6 8.Bh4 g5 9.Nxg5 hxg5 10.Bxg5 Nbd7 11.exf6 Bb7 12.h4 Nxf6 13.Qe2 Be7 14.Qe5 Rg8 15.Be2 Nd7 16.Qg3 Bxg5 17.hxg5 Qxg5 18.Qc7 Rb8 19.Bf3 Qd8 20.Qd6 Qe7 21.Qc7 Qd8 22.Qh2 c5 23.Bxb7 Rxb7 24.Ne4 Qc7 25.Nd6+ Ke7 26.Nxb7 Qxb7 27.Qh4+ Nf6 28.dxc5 Rg4 29.Qh3 Qd5 30.O-O Qxc5 31.Rad1 a5 32.Rfe1 Rf4 33.Qg3 Rf5 34.Re2 b4 35.Rc2 Rg5 36.Rxc4 Qxc4 37.Qxg5 Qxa2 38.Qc5+ Ke8 39.Qc8+ Ke7 40.Qd8# 1-0