1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.c4 Nb6 5.Nc3 e5 6.Nf3 exd4 7.Nxd4 Be7 8.Be2 O-O 9.O-O Bf6 10.Be3 N8d7 11.Qc2 Nc5 12.Rad1 Qe7 13.b4 Ne6 14.c5 Nxd4 15.Bxd4 Bxd4 16.Rxd4 Qf6 17.Qd2 Nd7 18.Nd5 Qd8 19.Rd1 c6 20.Ne3 Qc7 21.Rxd7 Bxd7 22.Qxd7 Qf4 23.Qxb7 Rab8 24.Qxc6 Qxb4 25.Qd5 Rbc8 26.c6 Qb6 27.Nf5 Rcd8 28.Qe5 Rxd1+ 29.Bxd1 Qb1 30.Qxg7#