1.d4 d5 2.Nf3 Nf6 3.c4 c6 4.Nc3 e6 5.g3 dxc4 6.Bg2 Nbd7 7.O-O b5 8.e4 Bb7 9.e5 Nd5 10.Ng5 Be7 11.Qh5 g6 12.Qh6 Bf8 13.Qh3 Nxc3 14.bxc3 Be7 15.Ne4 Qb6 16.a4 a5 17.Bg5 Bxg5 18.Nxg5 c5 19.d5 Nxe5 20.Rae1 f6 21.Nxe6 Bc8 22.f4 Nd3 23.Ng5+ Nxe1 24.Rxe1+ Kd8 25.Nf7+ Kc7 26.d6+ Qxd6 27.Nxd6 Bxh3 28.Nxb5+ Kb6 29.Bxh3 Rhe8 30.Rb1 Re2 31.Nd4+