1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd6 4.d4 Nf6 5.Nf3 a6 6.Bd3 Bg4 7.Be3 Nc6 8.Qe2 Rd8 9.O-O-O b5 10.h3 Be6 11.Bxb5 axb5 12.Nxb5 Qd7 13.c4 Nb8 14.Bf4 Na6 15.Ne5 Qc8 16.Nc6 Rd7 17.g4 Qa8 18.Ne5 Rd8 19.d5 Bd7 20.Nxd7 Rxd7 21.g5 Ng8 22.Rhe1 Kd8 23.Rd3 c6 24.dxc6 Qxc6 25.Rxd7+ Kxd7 26.Rd1+ Ke8 27.Qd3 Qc8 28.Na7 Qa8 29.Qd7#