1.d4 d5 2.e3 e6 3.a3 c5 4.c3 Nf6 5.Bd3 c4 6.Bc2 Bd6 7.f4 Nc6 8.Nf3 O-O 9.O-O b6 10.Nbd2 Bb7 11.Ne5 Nd7 12.Ndf3 f5 13.b3 Ndxe5 14.fxe5 Bc7 15.bxc4 dxc4 16.a4 Ne7 17.Ba3 Re8 18.Qe2 Ba6 19.Ng5 Nd5 20.Qh5 h6 21.Qf7+ Kh8 22.Nxe6 Re7 23.Bxe7 Qxe7 24.Qxe7 Nxe7 25.Nxc7 Rc8 26.Nxa6 Nd5 27.Bxf5 Rf8 28.e4 Nxc3 29.Bg6 Ne2+ 30.Kh1 c3 31.e6 c2 32.e7 c1=Q 33.exf8=Q#