1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.c4 Nb6 5.Nf3 g6 6.c5 Nd5 7.Nc3 Bg7 8.Bc4 Nxc3 9.bxc3 O-O 10.O-O Nc6 11.Re1 b6 12.Bg5 h6 13.Bh4 g5 14.Bg3 bxc5 15.h4 g4 16.Ne5 Nxe5 17.Bxe5 cxd4 18.Qd3 e6 19.Qg3 Bxe5 20.Rxe5 Qf6 21.cxd4 Rd8 22.Qxg4+ Qg7 23.Qf4 Bb7 24.Bf1 Rd7 25.Rb1 Bd5 26.Re3 Bxa2 27.Rb4 Qf8 28.Rg3+ Kh7 29.Qf6 Bd5 30.Bd3+ Be4 31.Bxe4# 1-0