1.c4 e6 2.g3 d5 3.d4 dxc4 4.Nf3 b5 5.a4 c6 6.Nc3 b4 7.Ne4 Qd5 8.Neg5 h6 9.e4 Qa5 10.Nxf7 Kxf7 11.Ne5+ Ke8 12.Qh5+ Kd8 13.Nf7+ Ke8 14.Qxa5 Kxf7 15.Bxc4 Ke8 16.O-O Ne7 17.Qxb4 Nd5 18.Qb3 Rh7 19.exd5 Rh8 20.dxe6 Ba3 21.Rxa3 Na6 22.d5 Nb4 23.Qxb4 g5 24.dxc6 a6 25.f4 Ra7 26.fxg5 Re7 27.gxh6 Reh7 28.Rf7 a5 29.Qxa5 Bd7 30.Kh1 Bxc6+ 31.Kg1 Bb7 32.b4 Rg8 33.Rxh7 Bc8 34.Qa8 Rg5 35.Kh1 Rg4 36.a5 Rg6 37.b5 Kd8 38.b6 Rxh6 39.b7 Rh4 40.bxc8=Q# 1-0