1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Bd3 Nc6 5.c3 Nf6 6.Bf4 Bg4 7.Qb3 Qd7 8.Nd2 e6 9.Ngf3 Bd6 10.Bxd6 Qxd6 11.O-O O-O 12.Rfe1 Qc7 13.h3 Bh5 14.Ne5 Nxe5 15.dxe5 Nd7 16.f4 Qc5+ 17.Kh1 Qf2 18.Qc2 Qxf4 19.Bxh7+ Kh8 20.Bd3 Nxe5 21.Rf1 Qg3 22.Bb5 a6 23.Ba4 b5 24.Bb3 Rac8 25.Rae1 Nd3 26.Rb1 Nf2+ 27.Kg1 Nxh3+ 28.Kh1 Bg6 29.Qc1 Nf4 30.Rg1 Qh4#