1.Nf3 d5 2.d4 Nc6 3.c4 e6 4.e3 Nf6 5.a3 dxc4 6.Bxc4 Be7 7.O-O b6 8.Nc3 Bb7 9.Qc2 Rc8 10.b4 a5 11.b5 Nb8 12.e4 O-O 13.Bb2 c6 14.Qe2 cxb5 15.Bxb5 Rxc3 16.Bxc3 Nxe4 17.Bb2 Nd6 18.Bd3 Nd7 19.Rac1 Nf6 20.Ne5 Qa8 21.g3 Nf5 22.Rfe1 Rd8 23.Nxf7 Bh1 24.f3 Bxf3 25.Qxe6 Bd5 26.Qxf5 Bxf7 27.Rxe7 Qh1+ 28.Kxh1 Bd5+ 29.Qxd5+ Nxd5 30.g4 Rc8 31.Rxc8# 1-0