1.c3 Nh6 2.Nf3 f5 3.Rg1 g6 4.h3 b6 5.e4 Rg8 6.Bd3 a5 7.Bc4 c6 8.Bxg8 b5 9.Bxh7 e5 10.Bxg6+ Nf7 11.Nxe5 Bc5 12.Nxf7 fxe4 13.Nxd8+ Kxd8 14.d4 Bb6 15.Be3 Bxd4 16.cxd4 Ra6 17.Nc3 Kc7 18.g3 b4 19.Nxe4 Bb7 20.Qf3 Ba8 21.Qg4 a4 22.Qd1 Rb6 23.Bh5 a3 24.bxa3 Na6 25.axb4 Nc5 26.dxc5 Bb7 27.cxb6+ Kd8 28.Qf3 d6 29.Qf6+ Kd7 30.O-O-O Ba8 31.Qf7+ Kc8 32.Qc7# 1-0