1.Nf3 Nc6 2.d3 b5 3.e4 e6 4.Be2 h6 5.d4 d6 6.Bxb5 Bd7 7.d5 Nb4 8.Bxd7+ Kxd7 9.a3 Na6 10.Nc3 Nc5 11.O-O g5 12.b4 Na6 13.dxe6+ fxe6 14.Ne5+ Kc8 15.Nf7 Qe7 16.Nxh8 Bg7 17.Qd3 Bxh8 18.Qxa6+ Kb8 19.Be3 Bxc3 20.Rad1 Nf6 21.Qc6 Bb2 22.Rb1 Be5 23.b5 Nd7 24.a4 Bf4 25.a5 Ne5 26.Qc3 a6 27.b6 cxb6 28.Bxb6 g4 29.Bd4+ Qb7 30.Rxb7+ Kxb7 31.Rb1# 1-0